Ich schreibe gerade meine Masterarbeit und mein Betreuer hat mir vorgeschlagen, vor ein immer ein Leerzeichen zu setzen \cite{}
, also so etwas wie:
Leben \cite{perrucci2011survey, satyanarayanan1996fundamental}
Und nicht:
Leben\cite{perrucci2011survey, satyanarayanan1996fundamental}
Wie kann ich alle zweiten Fälle in meinem Dokument erkennen (und korrigieren)? Bash-Skripte sind eine akzeptierte Lösung.
PS: Ich verwende TexMaker
Antwort1
Da LaTeX zwei aufeinanderfolgende Leerzeichen beim Kompilieren ignoriert, können Sie in Ihrem Texteditor einfach danach suchen ‘\cite{}’
und es durch ersetzen (ohne das ' '). An einigen Stellen erhalten Sie‘ \cite{}’
life \cite{perrucci2011survey, satyanarayanan1996fundamental}
und einige Orte
life \cite{perrucci2011survey, satyanarayanan1996fundamental}
Ignorieren Sie die beiden Leerzeichen in Ihren Quelldateien einfach, der Satz wird identisch sein. Wenn Sie die beiden Leerzeichen stören, können Sie in einem zweiten Schritt nach ‘ \cite{}’
(zwei Leerzeichen davor) suchen und durch ‘ \cite{}’
(ein Leerzeichen davor) ersetzen.
Wenn Sie nicht sehr viele Dateien haben, sollte es kein großer Aufwand sein, jede Datei einzeln zu öffnen und die Suchen- und Ersetzen-Funktion durchzuführen.