von Bachwels » Fr 7. Feb 2014, 10:18
Das ist natürlich die bequemste und übersichtlichste Methode. Vielen Dank für diesen Tip. Darauf wäre ich nie gekommen...
EDIT: In der Paketdokumentation fand ich gerade, dass es noch einfacher (also auch ohne das Paket geht), nämlich so:
\makeatletter
\@namedef{u8:\detokenize{ū}}{\={u}}
\@namedef{u8:\detokenize{Ū}}{\={U}}
[...]
\@namedef{u8:\detokenize{ḍ}}{\d{d}}
\@namedef{u8:\detokenize{Ḍ}}{\d{D}}
\@namedef{u8:\detokenize{ṛ}}{\d{r}}
\@namedef{u8:\detokenize{ṝ}}{\d{\={r}}}
\@namedef{u8:\detokenize{Ṛ}}{\d{R}}
\@namedef{u8:\detokenize{ṣ}}{\d{s}}
\@namedef{u8:\detokenize{Ṣ}}{\d{S}}
[...]
\makeatother
Ich habe keine Ahnung, was das bedeutet, aber es funktioniert... Nochmals besten Dank für den Tip!!!
Da hätte ich nun gleich noch eine weitere Frage: Ich kann nun eine Datei anlegen, in der ich alle diese Definitionen sammele, und diese dann per \input in das Projekt einbinden. Schöner wäre natürlich, ich müsste die Datei nicht jedem Projektverzeichnis gesondert hinzufügen, sondern könnte eine erstellen, die dann in alle Projekte eingebunden werden kann, so dass auch eventuelle Fehlerkorrekturen immer sofort bei allen vorhanden sind. Geht das, ohne dass ich in die Tiefen der Programmierung vordringen muss?
Das ist natürlich die bequemste und übersichtlichste Methode. Vielen Dank für diesen Tip. Darauf wäre ich nie gekommen...
EDIT: In der Paketdokumentation fand ich gerade, dass es noch einfacher (also auch ohne das Paket geht), nämlich so:
[quote]
\makeatletter
\@namedef{u8:\detokenize{ū}}{\={u}}
\@namedef{u8:\detokenize{Ū}}{\={U}}
[...]
\@namedef{u8:\detokenize{ḍ}}{\d{d}}
\@namedef{u8:\detokenize{Ḍ}}{\d{D}}
\@namedef{u8:\detokenize{ṛ}}{\d{r}}
\@namedef{u8:\detokenize{ṝ}}{\d{\={r}}}
\@namedef{u8:\detokenize{Ṛ}}{\d{R}}
\@namedef{u8:\detokenize{ṣ}}{\d{s}}
\@namedef{u8:\detokenize{Ṣ}}{\d{S}}
[...]
\makeatother
[/quote]
Ich habe keine Ahnung, was das bedeutet, aber es funktioniert... Nochmals besten Dank für den Tip!!!
Da hätte ich nun gleich noch eine weitere Frage: Ich kann nun eine Datei anlegen, in der ich alle diese Definitionen sammele, und diese dann per \input in das Projekt einbinden. Schöner wäre natürlich, ich müsste die Datei nicht jedem Projektverzeichnis gesondert hinzufügen, sondern könnte eine erstellen, die dann in alle Projekte eingebunden werden kann, so dass auch eventuelle Fehlerkorrekturen immer sofort bei allen vorhanden sind. Geht das, ohne dass ich in die Tiefen der Programmierung vordringen muss?