ตัวย่อเดียวกันในรายการตัวย่อและรายการสัญลักษณ์
Aug 20 2020
ฉันต้องการรวม EPS ตัวย่อและ EPS สัญลักษณ์ในรายการตัวย่อและสัญลักษณ์ตามลำดับ ฉันพยายามที่จะทำดังนี้:
\usepackage[acronym,automake,toc,shortcuts,symbols]{glossaries-extra}
\makeglossaries
\newacronym{EPS}{EPS}{Earnings per Share}
\glsxtrnewsymbol[description={Earnings Per Share}]{EPS}{\ensuremath{EPS}}
อย่างไรก็ตามกล่าวว่ามีการกำหนดตัวย่อไว้แล้วเมื่อกระบวนการคอมไพล์มาถึงบรรทัดสุดท้าย มีวิธีหลีกเลี่ยงสิ่งนี้และรวมตัวย่อเดียวกันในทั้งสองรายการหรือไม่
คำตอบ
2 EladDen Aug 20 2020 at 15:31
ทั้งในความเป็นจริงnewacronym
และglsxtrnewsymbol
ในความเป็นจริงกำหนดรายการอภิธานศัพท์ใหม่ คุณไม่สามารถมีสองรายการที่มีป้ายกำกับเดียวกัน
ถ้าฉันเข้าใจคำถามของคุณถูกต้องคุณต้องมีข้อความที่เป็นทั้งตัวย่อและสัญลักษณ์ คุณต้องการให้รายการนั้นปรากฏทั้งในรายการตัวย่อและรายการสัญลักษณ์
วิธีง่ายๆคือการกำหนดแยกกัน: ตัวย่อจะเป็น:
\newacronym{EPSac}{EPS}{Earnings per Share}
และสัญลักษณ์จะเป็น
\glsxtrnewsymbol[description={Earnings Per Share}]{EPSsym}{\ensuremath{EPS}}
หรือคุณสามารถกำหนดเป็นหนึ่งและเชื่อมโยงได้ดังนี้:
\newglossaryentry{EPSsymb} {
name={\ensuremath{EPS}},
description={Earnings Per Share},
}
\newacronym[see={[Glossary:]{EPSsymb}}]{EPS}{EPS}{Earnings Per Share\glsadd{EPSsym}}
คุณสามารถใช้สิ่งนี้เพื่อกำหนดรายการคู่ดูหน้านี้