Ich habe schon den Befehl \raisebox gefunden um Buchstaben vertikal zu verschieben, aber wie kann ich das auch horizontal machen? Ich freue mich auf die Antwort, die mein Leben verändert :D

gefragt 11 Apr, 13:18

Dave08's gravatar image

Dave08
1
Akzeptiert: 0%

bearbeitet 11 Apr, 13:53

Clemens's gravatar image

Clemens
19.0k112960


Das hängt ein wenig davon ab, was Du konkret möchtest. Um tatsächlich einzelne Buchstaben zu verschieben (etwa in einem Logo o.ä.) ist wohl \kern<dim> der übliche Befehl. Für größeres könnte man auch das Paket adjustbox und dessen \adjustbox oder \lapbox heranziehen:

Open in Online-Editor
\documentclass{article}
\usepackage{adjustbox}
\begin{document}

AAAAA \par
AA\kern.2em AAA \par
AA\kern.2em A\kern-.2em AA

\medskip

AAAAA \par
AA\adjustbox{trim=0 0 .2em 0}{A}AA \par
AA\adjustbox{trim=-.2em 0 .2em 0}{A}AA

\medskip

AAAAA \par
AA\lapbox{.2em}{A}AA \par
AA\lapbox[\width]{.2em}{A}AA

\end{document}

alt text

Permanenter link

beantwortet 11 Apr, 13:52

Clemens's gravatar image

Clemens
19.0k112960

Danke für deine Hilfe! Ich habe allerdings gerade selbst einen Befehl dazu gefunden,wobei ich sagen muss dass deiner auch praktish ist.

Ich habe den hspace{-xmm} benutzt und bin auf eine Lösung gekommen. Hier das Ergebnis:

Large{D}hspace{-0.5mm}raisebox{.5ex}{small{A}}hspace{-1mm}large{V}hspace{-1mm}raisebox{-.5ex}{large{I}}hspace{-0.5mm}large{D}

Aber danke nochmal!

(12 Apr, 14:21) Dave08

@Dave08: Wenn Du Zeilenumbrüche mitten im Logo vermeiden willst, solltest Du besser @Clemens' Hinweis beachten und \kern statt \hspace verwenden. Wobei ich das ganze ohnehin eher noch min. in eine \mbox packen würde. Deine \raisebox können übrigens leicht zu einer Aufweitung des Zeilenabstandes führen. Das kann man ggf. mit den beiden optionalen Argumenten von \raisebox verhindern. Außerdem haben \large und \small kein Argument, sondern sind Umschalter.

(12 Apr, 14:37) saputello

@Dave08: Außerdem solltest Du auch in Kommentaren auf korrektes Markdown achten, nur bitte keinen Blockcode in Kommentaren verwenden.

(12 Apr, 14:42) saputello

@Dave08: Konkret würde ich für dieses Logo eher etwas wie

\documentclass{article} \usepackage{mwe} \usepackage{relsize} \newcommand*{\DaviD}{% \raisebox{0pt}[\ht\strutbox][\dp\strutbox]{% \textlarger[2]{D}\kern-.1em \raisebox{.9ex}{\textsmaller{A}}\kern-.2em \textlarger{V}\kern-.2em \raisebox{-.5ex}{\textlarger{I}}\kern-.1em \textlarger{D}}} \begin{document} \blindtext \DaviD{} \blindtext\footnote{\blindtext \DaviD{} \blindtext} \end{document}

vorschlagen. Das so definierte \DaviD passt sich dann auch noch wie in der Fußnote automatisch an die Textgröße an.

(12 Apr, 14:58) saputello
Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×10
×2
×1

Frage gestellt: 11 Apr, 13:18

Frage wurde angeschaut: 829 Mal

Zuletzt aktualisiert: 12 Apr, 14:59