Textsatzsystem

LaTeX: Trademark, Copyright, Registered

By

in


In LaTeX lassen sich die Symbole für Trademark (™), Copyright (©) und Registered (®) mithilfe des textcomp Pakets und des latexsym Pakets angezeigen. Diese können aber auch direkt mit Unicode-Zeichen dargestellt. In den nachfolgenden Abschnitten werden beide Methoden beschrieben.

Die Symbole sollen zudem hochgestellt dargestellt werden, was mit \textsuperscript erreicht werden kann. Das Trademark-Symbol wird allerdings schon von Haus aus hochgestellt, daher ist \textsuperscript hier nicht notwendig und das Symbol kann direkt ausgegeben werden.

Mit dem textcomp und latexsym Paket

Mit folgendem Code lassen sich die Zeichen ®, © und ™ in LaTeX hochgestellt einbinden.

LaTeX
\documentclass{article}
\usepackage{textcomp}
\usepackage{latexsym}

\begin{document}

% registered "®"
\textsuperscript{\textregistered}
% copyright "©"
\textsuperscript{\textcopyright}
% trademark "™"
\texttrademark

\end{document}

Werden diese Zeichen häufiger verwendet, dann kann man über \def einen kurzen Befehl definieren, der einem die Zeichen ausgibt. Die Definition dazu sollte vor \begin{document} eingefügt werden!

LaTeX
% Registered-Befehl definieren
\def\SymbRegistered{\textsuperscript{\textregistered}}

\begin{document}
   % Registered-Zeichen erstellen
   \SymbRegistered
\end{document}

Analog dazu lassen sich auch die Kurzbefehle für andere Zeichen definieren.

Direkt mit Unicode-Zeichen

Die Symbole für Trademark (™), Copyright (©) und Registered (®) können auch über die entsprechenden Unicode-Zeichen eingebunden werden. Hierfür muss nur sichergestellt werden, dass eine Unicode-fähige Schriftart verwendet wird (was in den meisten modernen LaTeX-Distributionen der Fall sein sollte). Auch damit können die Zeichen hochgestellt eingebunden werden:

LaTeX
\documentclass{article}
\usepackage{fontspec}

\begin{document}

% registered "®"
\textsuperscript{®}
% copyright "©"
\textsuperscript{©}
% trademark "™"


\end{document}

Arbeitet man mit unterschiedlichen Plattformen/Betriebssystemen, dann ist die erste Variante über die Pakete textcomp und latexsym vorzuziehen. Hier gibt es keinerlei Schwierigkeiten bei falschen Encodings.

Foto von Hannes Wolf auf Unsplash



Comments

3 responses to “LaTeX: Trademark, Copyright, Registered”

  1. Hey,

    vielen Dank, das war genau das, was ich für die Darstellung von Trademark-Symbolen gesucht habe!

    Für die registrierte Trademark (\textregistered) funktioniert das einwandfrei, aber die unregistrierte (\texttrademark) ist von Haus aus schon hochgestellt, da bewirkt zumindest bei mir die erneute Hochstellung ein seltsames Ergebnis.

    Gruß
    Milania

    1. Mathias Lipowski Avatar
      Mathias Lipowski

      Hey Milania, danke für den Hinweis. Die Sache mit \texttrademark ist mir beim Verwenden auch gerade aufgefallen. Hab den Beitrag angepasst.

  2. Hallo Mathias

    Vielen Dank für deinen Kommentar, bei meiner Projektarbeit hat das gut funktioniert.
    Weil meine Projektarbeit zu einer Abschlussarbeit ausgebaut wird, möchte ich das ganze als Projekt mit einer Hauptdatei und mehreren Dateien mit dem \include Befehl schreiben.

    Ich verwende die genau gleichen packages, habe genau die gleiche komandozeile wie in meiner Projektarbeit aber wenn ich in den einzelnen Dateien meine Abkürzung schreibe wird im Dokument nichts angezeigt. Nach dem Wort ist ein leere Platz.

    Ich habe die \def Zeile auch bei den Unterdokumenten eingefügt, aber es hat nicht funktioniert.

    Weißt du was ich falsch mache?
    Kannst du mir bitte helfen?

    Viele Grüße
    Tina

Leave a Reply

Your email address will not be published. Required fields are marked *