Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Acronyme mit Bindestrich definieren

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    83

    Acronyme mit Bindestrich definieren

    Hallo zusammen,

    ich möchte gerne ein Acronym mit Bindestrich definieren und das scheint nicht zu gehen in latex.
    Z.B. CS-Koeffizient fuer Zufriedenheitsstiftungskoeffizient

    bei \CS-Koeffizient bekomme ich eine undefined control sequenz.

    Hat hier jemand eine Idee wie man das umgehen kann?

    Beste Gruesse, Merlin

  2. #2
    Registrierter Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    83
    Hallo nochmal,

    wei hier niemand einen Rat? Das muss doch gehen mit Latex. Leider finde ich dazu nichts. Hat den niemand dieses Problem schon mal gehabt?

    Gruß Merlin

  3. #3
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    Bei mir geht's so
    \acro{CS-KOEFF}{CS-Koeffizient fuer Zufriedenheitsstiftungskoeffizient}
    oder so
    \acro{CSKOEFF}[\ltrspaced{CS-Koeffizient}]{CS-Koeffizient fuer Zufriedenheitsstiftungskoeffizient}
    und ich benutze
    acronym package 2005/11/11 v1.25 Support for acronyms (Tobias Oetiker)

    compiling mit pdfelatex!

    edico


    compiling mit pdfelatex!

  4. #4
    Registrierter Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    83
    Hi,

    vielen Dank für die Antwort. Ich benutze das Glossary package um acronyme zu erzeugen.

    \usepackage[style=list, hypertoc=true, hyper=true, cols=2, border=none, number=none, acronym=true]{glossary}

    Hab gerade versucht auf Dein package umzusteigen, aber es erfordert viel zu viele Änderungen. Zu großer Aufwand, alles andere funktioniert.

    Ich hab auch versucht eine zusätzliche Klammer mit einzubauen wie Du vorgeschlagen hast:
    [\ltrspaced{CS-Koeffizient}]

    Das scheint aber nicht zu gehen mit dem Glossary package.

    Mir würde schon reichen wenn im Abkürzungsverzeichnis diese Abkürzung steht und ich es dann im Text selber schreibe.

    Das Grundproblem scheint zu sein, dass man in Latex einen Befehl nicht mit Bindestrich erstellen darf:
    z.B.: \CS-K

    Hat noch jemand eine Idee wie ich dieses Problem umgehen kann, bzw. es löse?

    Vielen Dank für jeden Tipp,

    Merlin

  5. #5
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von x_merlin_x Beitrag anzeigen
    Ich hab auch versucht eine zusätzliche Klammer mit einzubauen wie Du vorgeschlagen hast:
    [\ltrspaced{CS-Koeffizient}]
    das geht da so:
    Code:
    \newacronym[cmd-name]{acronym}{long}{glossary entry}
    , also
    Code:
    \newacronym[CSKOEFF]{CS-Koeffizient}{CS-Koeffizient für Zufriedenheitsstiftungskoeffizient}
    der Befehl heißt dann entsprechend \CSKOEFF
    Zitat Zitat von x_merlin_x Beitrag anzeigen
    Das Grundproblem scheint zu sein, dass man in Latex einen Befehl nicht mit Bindestrich erstellen darf:
    z.B.: \CS-K
    Korrekt -- ein ähnlich gelagertes Problem hättest Du z. B. mit Umlauten oder Abkürzungspunkten...
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  6. #6
    Registrierter Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    83
    Hi Rainer,

    das hab ich so schon probiert. Es erscheint ein Fehler:

    missing \endcsname inserted., \let

    Funktioniert das bei Dir so?

    Gruß, Merlin

  7. #7
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hi Merlin,
    ups, Kurzform unterschlagen -- so geht's:
    Code:
    \documentclass{scrartcl}
    \usepackage[style=list, hypertoc=true, hyper=true, cols=2, border=none, number=none, acronym=true]{glossary}
    \makeacronym
    \begin{document}
    \printacronym
    \clearpage
    \newacronym[CSKOEFF]{CS-K}{CS-Koeffizient}{description={CS-Koeffizient für Zufriedenheitsstiftungskoeffizient}}
    \CSKOEFF
    \end{document}
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  8. #8
    Registrierter Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    83
    Genial!!! So geht's! 10000000 Dank! :-)

    Gruß, Merlin

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •