Letztes Zeichen eines Arguments (Variablen) nicht ausgeben
Verfasst: Mi 25. Mai 2016, 21:32
Guten Abend
In meinen Dokument habe ich mir einen Befehl gebastelt um einen Text fett darzustellen und ihn gleichzeit als Index-Eintrag zu erstellen. Da es häufig Aufzählungen sind, ist oft das letzte Zeichen ein ":"
Das möchte ich zwar auch fett drucken der Doppelpunkt soll aber im Indexeintrag fehlen. Wie kann mein MiniBeispiel umschreiben, dass zuerst das gesamte Argument fett ausgegeben wird und dann nur der Teil vor dem Doppelpunkt. Sprich wenn das letzte Zeichen ein Doppelpunkt ist soll der Doppelpunkt nicht ausgegeben werden. Ist es Möglich das letzte Zeichen eines Arguments asuzulesen und wegzulassen. Also quasi STring-Operationen?
Vielen Dank!
In meinen Dokument habe ich mir einen Befehl gebastelt um einen Text fett darzustellen und ihn gleichzeit als Index-Eintrag zu erstellen. Da es häufig Aufzählungen sind, ist oft das letzte Zeichen ein ":"
Das möchte ich zwar auch fett drucken der Doppelpunkt soll aber im Indexeintrag fehlen. Wie kann mein MiniBeispiel umschreiben, dass zuerst das gesamte Argument fett ausgegeben wird und dann nur der Teil vor dem Doppelpunkt. Sprich wenn das letzte Zeichen ein Doppelpunkt ist soll der Doppelpunkt nicht ausgegeben werden. Ist es Möglich das letzte Zeichen eines Arguments asuzulesen und wegzulassen. Also quasi STring-Operationen?
Vielen Dank!
\documentclass[paper = 155mm:220mm, DIV=13, headinclude, twoside, fontsize=9pt, BCOR=17mm, headsepline, parskip=half, headings=small, toc=chapterentrywithdots]{scrbook} % \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \begin{document} \newcommand{\idx}[1]{\textbf{#1}\\#1} \idx{Überschrift:} \end{document}