Adding a feature to the acronym package
up vote
0
down vote
favorite
I am trying to add four specific features to the acronym package and plug it into Overleaf:
- acrounlisted - creates an unlisted acronym, which would be treated like an acronym (in that the first time it's used it would define it and then just use the acronym after that), but it wouldn't appear in the List of Acronyms.
- acfirstuc - Makes the first word in the definition uppercase iff it has not yet be used--otherwise, it's just ac.
- acalluc - Makes each word in the full definition upper case (e.g., if ac{ods} expands to oxide dispersion strengthened (ODS), then acalluc would expand to Oxide Dispersion Strengthened (ODS)).
- aclc - Makes each word in the full definition lower case (e.g., if ac{ods} expands to Oxide Dispersion Strengthened (ODS), then aclc{ods} would be oxide dispersion strengthened (ods)).
I have specific reasons for this in my thesis. I realize that unlisted would cause some problems with the link that is generated to between the acronym and the list of acronyms, so that should probably be stripped out, too.
The problem is that I'm a little bit new to LaTeX, and anything I try irreparably breaks the package. I'm using the acronym.sty file from the TDS archive on CTAN, and using RequirePackage{} to bring in a renamed version of the .sty into my project's class file. I was trying to use lowercase and capitalizewords from mfirstuc. I don't know how to just capitalize the very first letter (and if it's terribly difficult, I will leave that one off), or how to properly implement these.
Is anybody willing to take a look and give me some pointers on how to modify this thing?
acronyms capitalization
add a comment |
up vote
0
down vote
favorite
I am trying to add four specific features to the acronym package and plug it into Overleaf:
- acrounlisted - creates an unlisted acronym, which would be treated like an acronym (in that the first time it's used it would define it and then just use the acronym after that), but it wouldn't appear in the List of Acronyms.
- acfirstuc - Makes the first word in the definition uppercase iff it has not yet be used--otherwise, it's just ac.
- acalluc - Makes each word in the full definition upper case (e.g., if ac{ods} expands to oxide dispersion strengthened (ODS), then acalluc would expand to Oxide Dispersion Strengthened (ODS)).
- aclc - Makes each word in the full definition lower case (e.g., if ac{ods} expands to Oxide Dispersion Strengthened (ODS), then aclc{ods} would be oxide dispersion strengthened (ods)).
I have specific reasons for this in my thesis. I realize that unlisted would cause some problems with the link that is generated to between the acronym and the list of acronyms, so that should probably be stripped out, too.
The problem is that I'm a little bit new to LaTeX, and anything I try irreparably breaks the package. I'm using the acronym.sty file from the TDS archive on CTAN, and using RequirePackage{} to bring in a renamed version of the .sty into my project's class file. I was trying to use lowercase and capitalizewords from mfirstuc. I don't know how to just capitalize the very first letter (and if it's terribly difficult, I will leave that one off), or how to properly implement these.
Is anybody willing to take a look and give me some pointers on how to modify this thing?
acronyms capitalization
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I am trying to add four specific features to the acronym package and plug it into Overleaf:
- acrounlisted - creates an unlisted acronym, which would be treated like an acronym (in that the first time it's used it would define it and then just use the acronym after that), but it wouldn't appear in the List of Acronyms.
- acfirstuc - Makes the first word in the definition uppercase iff it has not yet be used--otherwise, it's just ac.
- acalluc - Makes each word in the full definition upper case (e.g., if ac{ods} expands to oxide dispersion strengthened (ODS), then acalluc would expand to Oxide Dispersion Strengthened (ODS)).
- aclc - Makes each word in the full definition lower case (e.g., if ac{ods} expands to Oxide Dispersion Strengthened (ODS), then aclc{ods} would be oxide dispersion strengthened (ods)).
I have specific reasons for this in my thesis. I realize that unlisted would cause some problems with the link that is generated to between the acronym and the list of acronyms, so that should probably be stripped out, too.
The problem is that I'm a little bit new to LaTeX, and anything I try irreparably breaks the package. I'm using the acronym.sty file from the TDS archive on CTAN, and using RequirePackage{} to bring in a renamed version of the .sty into my project's class file. I was trying to use lowercase and capitalizewords from mfirstuc. I don't know how to just capitalize the very first letter (and if it's terribly difficult, I will leave that one off), or how to properly implement these.
Is anybody willing to take a look and give me some pointers on how to modify this thing?
acronyms capitalization
I am trying to add four specific features to the acronym package and plug it into Overleaf:
- acrounlisted - creates an unlisted acronym, which would be treated like an acronym (in that the first time it's used it would define it and then just use the acronym after that), but it wouldn't appear in the List of Acronyms.
- acfirstuc - Makes the first word in the definition uppercase iff it has not yet be used--otherwise, it's just ac.
- acalluc - Makes each word in the full definition upper case (e.g., if ac{ods} expands to oxide dispersion strengthened (ODS), then acalluc would expand to Oxide Dispersion Strengthened (ODS)).
- aclc - Makes each word in the full definition lower case (e.g., if ac{ods} expands to Oxide Dispersion Strengthened (ODS), then aclc{ods} would be oxide dispersion strengthened (ods)).
I have specific reasons for this in my thesis. I realize that unlisted would cause some problems with the link that is generated to between the acronym and the list of acronyms, so that should probably be stripped out, too.
The problem is that I'm a little bit new to LaTeX, and anything I try irreparably breaks the package. I'm using the acronym.sty file from the TDS archive on CTAN, and using RequirePackage{} to bring in a renamed version of the .sty into my project's class file. I was trying to use lowercase and capitalizewords from mfirstuc. I don't know how to just capitalize the very first letter (and if it's terribly difficult, I will leave that one off), or how to properly implement these.
Is anybody willing to take a look and give me some pointers on how to modify this thing?
acronyms capitalization
acronyms capitalization
edited 47 mins ago
LianTze Lim
7,47322663
7,47322663
asked 1 hour ago
Jordan A
211
211
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f463273%2fadding-a-feature-to-the-acronym-package%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown