acro 패키지를 사용한 약어의 사용자 정의 사례(예: PoE, LoL 등)

acro 패키지를 사용한 약어의 사용자 정의 사례(예: PoE, LoL 등)

예를 들어 내 약어 약어를 대문자와 소문자를 혼합하여 만들려고 합니다.PoE현재 기본적으로 수행하는 작업과 비교하면

지금까지 나는 \lowercase \MakeLowercase라벨과 맞춤형 acro를 포함하여 다음을 시도했습니다.

{poe}[PoE]{Power over Ethernet}

이에 대해 미리 도움을 주셔서 감사합니다 :)

편집하다아래 용어집 페이지의 MWE를 추가했으며, 전체 템플릿을 차용한 형식입니다(https://github.com/briandealwis/ubcdiss):

%% The following is a directive for TeXShop to indicate the main file
%%!TEX root = diss.tex

\chapter{Glossary}

%This glossary uses the handy \latexpackage{acroynym} package to    automaticallymaintain the glossary.  It uses the package's    \texttt{printonlyused}option to include only those acronyms explicitly  referenced in the\LaTeX\ source.

% use \acrodef to define an acronym, but no listing
\acrodef{UI}{user interface}

% The acronym environment will typeset only those acronyms that were
% *actually used* in the course of the document
\begin{acronym}[ANOVA]
%Begin template acronyms that were not removed

\acro{PoE}[PoE]{application programming interface}
\acro{DOI}{Document Object Identifier\acroextra{ (see\url{http://doi.org})}}
\end{acronym}

답변1

나는 당신이 대문자보다는 작은 대문자를 받고 있다고 생각합니다. 거기 에 diss.tex (주석 포함) 줄이 있습니다.

%% The ubcdiss.cls loads the `textcase' package which provides commands
%% for upper-casing and lower-casing text.  The following causes
%% the acronym package to typeset acronyms in small-caps
%% as recommended by Bringhurst.
\renewcommand{\acsfont}[1]{{\scshape \MakeTextLowercase{#1}}}

이 줄을 삭제하면 괜찮을 것입니다.

이것이 다른 사람의 템플릿을 조심해야 하는 이유입니다.

관련 정보