Probleme mit Monospace

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: Probleme mit Monospace

von CollmDante » Do 30. Jun 2011, 09:13

Es geht mit dem richtigen Font, so manche Schreibmaschinenschrift macht Probleme mit den Bindestrichen, die dann nicht den normalen Buchstaben entsprechen. :cry: Mit Courier geht es aber:
\documentclass{article} 
\usepackage{listings} 
\usepackage{courier}
\lstset{%
 basicstyle=\small\ttfamily
}
\begin{document} 
\begin{lstlisting} 
                                              h  h 
|------------------------|---------12-13-15-12^13^15---17--| 
|------------------------|-12-13-15------------------15----| 
|------------------12-14-|---------------------------------| 
|----------12-14-15------|---------------------------------| 
|-12-14-15---------------|---------------------------------| 
|------------------------|---------------------------------| 
\end{lstlisting}
\end{document}
:D

von KOMA » Do 30. Jun 2011, 08:49

listings verwendet ein eigenes Spacing, das außerdem über Optionen verändert werden kann. Das wird u. a. deshalb gemacht, weil man die Schrift frei wählen kann. Lassen wir die guitartex-Lösung einmal unberücksichtigt, wäre Dein Ansinnen eventuell auch mit alltt oder verbatim oder fancyverb zu befriedigen.

von floyd1234 » Do 30. Jun 2011, 08:09

das sieht gut aus, denke das sollte meinen Zwecken genügen... werd ich nächste Woche mal ausprobieren. Danke für den Tip!!
Aber trotzdem finde ich diese Monospace-Sache seltsam.. kann jemand erklären wie es dazu kommt?

von CollmDante » Do 30. Jun 2011, 07:00

Das würde ich anders angehen. Erstelle den Latexcode für die Tabs mit guitartex bzw. guitartex2 und binde diesen dann in dein Dokument ein.
Gruß Jens

Probleme mit Monospace

von floyd1234 » Mi 29. Jun 2011, 23:19

Hi,
ich will folgendes bewerkstelligen:
Ein Dokument erstellen, das sich größtenteils aus Textdateien zusammensetzt, die Gitarren-Tabulaturen (Noten für Gitarre) enthalten.

Solche Tabulaturen (kurz Tabs) sehen z.B. so aus:
http://tabs.ultimate-guitar.com/m/metal ... ts_tab.htm

Man sieht auf den ersten Blick, dass man ohne Monospace-Schriftart nicht weit kommt, weswegen ich mir das Listings-Paket ausgesucht habe. Mit \texttt bin ich nicht weit gekommen, da die Tabs alle möglichen Sonderzeichen enthalten, was zu Fehlermeldungen führte. Mein Ziel ist die vorhandenen Tabs möglichst ohne Aufwand, heißt ohne Bearbeitung, einzubinden.

Mit dem Listings-Paket hat das dann auch gut geklappt und ich bekomme - auf den ersten Blick - meine Monospace Schriftart, aber:
Manche Zeilen sind verschoben und verzerrt, so dass das Gesamtbild nicht mehr stimmt.

Unten ist ein kleines Beispiel, dass im PDF dann fehlerhaft dargestellt wird.
Für das Beispiel habe ich ein einfaches Listing eingebunden, mein Ziel ist es mit etwas wie \lstinputlisting{dateiname}, viele Dateien übersichtlich einzubinden.
Ich hoffe ihr könnt mir den richtigen Weg weisen ;)
\documentclass{article}
\usepackage{listings}
\begin{document}
\begin{lstlisting}
                                              h  h
|------------------------|---------12-13-15-12^13^15---17--|
|------------------------|-12-13-15------------------15----|
|------------------12-14-|---------------------------------|
|----------12-14-15------|---------------------------------|
|-12-14-15---------------|---------------------------------|
|------------------------|---------------------------------|
\end{lstlisting}

Nach oben