Anzeige:
Ergebnis 1 bis 3 von 3

Thema: verbatim im Fließtext?

  1. #1
    Registrierter Benutzer
    Registriert seit
    10.06.2003
    Beiträge
    15

    verbatim im Fließtext?

    Hallo!

    Ich bin Linux Newbie und hatte genug, diverse Notizen, Kurzanleitungen und ähnliches auf der Platte rumfliegen zu haben. Also möchte ich all die Sachen in einem hübschem, kleinen Dokument sammeln. Das klappt auch ganz gut, nur die Definitionen von verbatim machen mir zu schaffen. Bisher sieht es so aus:

    Code:
    % Linux in text
    \newcommand{\command}[1]{\texttt{#1}} % a Linux command in text
    \newcommand{\file}[1]{\texttt{#1}}    % a Linux file in text
    \newcommand{\dir}[1]{\texttt{#1}}     % a Linux directory in text
    \newcommand{\entry}[1]{\texttt{#1}}   % a Linux entry in a text file
    \newcommand{\loutput}[1]{\texttt{#1}} % a Linux output in a text file
    
    % Linux in environments
    \newenvironment{lcommand}{\verbatim}{\endverbatim}
    \newenvironment{listing}{\verbatim}{\endverbatim}
    Während also abgesetzte Befehle wie
    Code:
    \begin{lcommand}
    apt-get install apache php4 php4-mysql phpmyadmin mysql-server webalizer
    \end{lcommand}
    in Ordnung sind, muß ich bei Fließtext wie etwa \file{die_datei} von Hand ändern in \file{die\_datei}.

    Kann mir da jemand helfen?

  2. #2
    Registrierter Benutzer
    Registriert seit
    21.06.1999
    Beiträge
    677
    "Inline-Verbatim" geht mit \verb+...+.
    Statt des "+" kannst Du jeden anderen Delimiter verwenden,
    der dann natürlich im Text nicht vorkommen darf.

  3. #3
    Registrierter Benutzer
    Registriert seit
    10.06.2003
    Beiträge
    15
    Danke für den tip. Jetzt habe ich es auch in der Hilfe gefunden. Nur mein Problem bleibt bestehen:
    Code:
    \verb+eine_datei+
    funktioniert, aber nicht wenn ich das in den Header eintrage, wie etwa:
    Code:
    \newcommand[\file][1]{\verb+#1+}
    .
    Hat denn vorher noch niemand ein ähnliches Problem gehabt und ein nettes kleines package dafür geschrieben? Bisher scheint das einzige erfolgversprechende fancyvrb.sty zu sein.

    Edit:Opps, manche Lösungen ergeben sich soooo einfach. Ich habe das Paket url.sty genommmen, jetzt klappt's auch mit mit dem Nachbarn.

    Vieolen Dank nochmal!
    Geändert von claus_s (12-06-2003 um 02:10 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •