Erste Verweise auf eine Abbildung etc. automatisch fett

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: Erste Verweise auf eine Abbildung etc. automatisch fett

von Besserwisser » Sa 4. Okt 2014, 16:57

So schwer zu realisieren ist das gar nicht:
\documentclass{article}

\makeatletter
\newcommand*{\bledref}[2][]{%
  {%
    \@ifundefined{r@\detokenize{#2}@alreadyused}{%
      \bfseries
      \expandafter\gdef\csname r@\detokenize{#2}@alreadyused\endcsname{true}%
    }{}%
    \if\relax\detokenize{#1}\relax\else #1 \fi
    \ref{#2}%
  }%
}
\makeatother

\usepackage{mwe}% Zu Demozwecken.
\begin{document}
\section{Test}\label{sec:test}

\lipsum

This is \bledref[section]{sec:test}.

\section{Another Section}\label{sec:another}

See \bledref[section]{sec:test}--\bledref{sec:another}.
\end{document}
Das Beispiel zeigt aber auch gleich, wie wenig sinnvoll es ist. Wenn nämlich zwei Referenzen zusammen kommen, von denen eine bereits frühere genannt wurde und eine nicht, dann ist das sehr verwirrend. Im konkreten Fall müsste man sich auch noch überlegen, ob der bis-Strich in das optionale Argument des zweiten \bledref gehört.

von Johannes_B » Sa 4. Okt 2014, 12:07

Ganz so einfach ist das nicht (und fett is da auch typografisch fragwürdig).

Wie kann ich Hervorhebungen nur bei Erstnennung im Text automatisieren?

Erste Verweise auf eine Abbildung etc. automatisch fett

von HansPeter200 » Sa 4. Okt 2014, 11:47

Ich erstelle derzeit eine Projektarbeit und habe hierbei einige Anforderungen an das Layout und die Formatierung.
Hierbei soll der erste Verweise auf eine Abbildung, Tabelle etc. fett geschrieben werden. z.B. Abbildung 1, ein nachfolgender Verweis auf die Gleiche Abbildung soll wieder normal geschrieben sein.

Gibt es eine Möglichkeit dies mit Latex zu automatisieren oder muss dies händisch angepasst werden. Falls dies möglich ist, welche Packte müssen eingebunden werden.

Schon im Voraus Danke für eure Hilfe

[/code]

Nach oben