Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 4

24 Aug '15, 12:43

saputello's gravatar image

saputello
11.1k174365

Sonderzeichen in Befehlen

>--- > Duplikat zu: ["`Missing \\endcsname inserted`" bei einem Label – was ist die Ursache?](http://texwelt.de/wissen/fragen/1193/missing-endcsname-inserted-bei-einem-label-was-ist-die-ursache) > >--- Während `\o{}` und `\O{}` im Fließtext als Sonderzeichen akzepriert werden, gelingt das nicht innerhalb von Befehlen. ERROR "Missing \endcsname inserted". Mittelbach gibt auch einen möglichen Grund an: "Dieser Fehler kann auftreten, wenn man Befehle als Teil eines Zählers oder einer Umgebung verwendet...". Hier aber ist der Befehl Teil eines Befehles. Gibt es eine Möglichkeit, innerhalb meinse \komp-Befehles diese und ähnliche Sonderzeichen einzubetten? \documentclass[12pt, oneside,numbers=endperiod]{scrbook} \usepackage[utf8]{inputenx} \usepackage[ngerman]{babel} \usepackage[ngerman]{varioref} % Referenzen \usepackage[T1]{fontenc} \usepackage{hyperref, cmap} \usepackage{xifthen} \newcounter{komp} \setcounter{komp}{0} \newcommand{\komp}[3]{\label{komp:#1} \bigskip\stepcounter{komp}\noindent ${}^{\thekomp}$\textbf{{#1}}% \ifthenelse{\equal{#2}{}}{}{% \ifthenelse{\equal{#3}{}}{ (*{#2})}{ (*{#2} -- \dag{#3})}}} \begin{document} \o; \O \\ L\o{}enner \O{}nsberg\\ \komp{Lönner}{1956 Önsberg}{}\\ \komp{L\o{}nner}{1956 \O{}nsberg}{}\\ \end{document}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

24 Aug '15, 12:41

saputello's gravatar image

saputello
11.1k174365

Sonderzeichen in Befehlen

Während \o{} `\o{}` und \O{} `\O{}` im Fließtext als Sonderzeichen akzepriert werden, gelingt das nicht innerhalb von Befehlen. ERROR "Missing \endcsname inserted". Mittelbach gibt auch einen möglichen Grund an: "Dieser Fehler kann auftreten, wenn man Befehle als Teil eines Zählers oder einer Umgebung verwendet...". Hier aber ist der Befehl Teil eines Befehles. Gibt es eine Möglichkeit, innerhalb meinse \komp-Befehles diese und ähnliche Sonderzeichen einzubetten? \documentclass[12pt, oneside,numbers=endperiod]{scrbook} \usepackage[utf8]{inputenx} \usepackage[ngerman]{babel} \usepackage[ngerman]{varioref} % Referenzen \usepackage[T1]{fontenc} \usepackage{hyperref, cmap} \usepackage{xifthen} \newcounter{komp} \setcounter{komp}{0} \newcommand{\komp}[3]{\label{komp:#1} \bigskip\stepcounter{komp}\noindent ${}^{\thekomp}$\textbf{{#1}}% \ifthenelse{\equal{#2}{}}{}{% \ifthenelse{\equal{#3}{}}{ (*{#2})}{ (*{#2} -- \dag{#3})}}} \begin{document} \o; \O \\ L\o{}enner \O{}nsberg\\ \komp{Lönner}{1956 Önsberg}{}\\ \komp{L\o{}nner}{1956 \O{}nsberg}{}\\ \end{document}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

24 Aug '15, 11:24

Johannes's gravatar image

Johannes
7.3k294566

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

24 Aug '15, 10:25

kabel's gravatar image

kabel
259112633

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×