Acro: first-long-format in Anführungszeichen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Acro: first-long-format in Anführungszeichen

von cgnieder » Mo 3. Jul 2017, 15:53

\documentclass{article}
\usepackage{acro}
\usepackage{csquotes}
\acsetup{
  first-long-format = \enquote
}

\DeclareAcronym{foo}{
  short = short ,
  long = long
}

\begin{document}

\ac{foo}

\end{document}
Meine Empfehlung ist, die Optionen nicht mit \usepackage zu setzen sondern mit \acsetup. Es sieht so aus, als ob Du eine veraltete Version von acro hast. Vielleicht machst Du mal ein Update Deiner TeX-Distribution, wenn Du das Dokument beendet hast…

Grüße

von Bartman » Mo 3. Jul 2017, 15:09

Das Beispiel erzeugt bei Dir eine PDF-Datei?

Overleaf und mein aktuelles MiKTeX melden, die Optionen list-type und list-table-width wären unbekannt.

Acro: first-long-format in Anführungszeichen

von Amalion » Mo 3. Jul 2017, 14:29

Servus Leute,

ich möchte ein Abkürzungsverzeichnis erstellen mit acro. Unten ist der Quellcode. Bis jetzt ist first-long-format noch mit \itshape, also kursiv. Aber eigentlich möchte ich, dass das abzukürzende Wort beim ersten mal nicht kursiv, sondern in Anführungszeichen steht. Könnt Ihr mit helfen, wie ich first-long-format anpassen muss?
\documentclass[
   12pt, % Schriftgröße
    a4paper, % Papierformat
    ]{article}

\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp} % Euro-Zeichen etc.
\usepackage{longtable}
\usepackage[
     list-type    = table ,
     list-style   = longtable ,
     list-heading = section*, % Kapitel ohne Nummerierung
     list-table-width = \textwidth-4\tabcolsep-6em,
     hyperref = true,
     page-ref = plain, %none|plain|comma|pare
     % only-used = false % Default ist true
     %sort = true
     ]{acro}[2013/09/02]
\acsetup{
   list-short-format ={\bfseries}, % Abkürzungen in fetter Serifenschrift im Verzeichnis
   first-long-format = {\itshape}, % Erste Lange Ausführung der Abkürzung kursiv gestellt
}    
   


\usepackage{hyperref}

\DeclareAcronym{krz}{
short = krz,
long = {{kubisch-raumzentriert}},
class = abk
}

\DeclareAcronym{hdp}{
short = hdp,
long = {{hexagonal dichteste Packung}},
class = abk
}

\begin{document}

\section{Kapitel 1}

\ac{krz}
\ac{hdp}

\printacronyms[include-classes=abk, name={Abkürzungsverzeichnis}]

\end{document}

Nach oben