Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 17

Thema: Kompilieren über Mac Terminal - \subtitle geht nicht

  1. #1
    Registrierter Benutzer
    Registriert seit
    29.03.2010
    Beiträge
    65

    Kompilieren über Mac Terminal - \subtitle geht nicht

    Hallo zusammen,

    ich arbeite grade mit einem fremden MacBook, auf dem die LaTeX-Dokumente über das Terminal (mit pdflatex --shell-escape Datei.tex) gesetzt werden.

    Alles funktionierte bisher wunderbar: alle Pakete wurden erkannt, sogar gnuplot ließ sich zum Plotten einbinden.

    Als ich dann aber das Titelblatt erstellen wollte, wurde aufgrund des Befehls "\subtitle" das Kompilieren mit folgender Fehlermeldung abgebrochen: Undefined control sequence. Bei einem genaueren Blick musste ich zudem feststellen, dass die benutzten Komponenten und Pakete alle völlig veraltet sind (scrbook: 2006/7/30).

    Es wird alles aus /opt/local/share/ gezogen. Gibt es irgendeine Möglichkeit, die Pakete über einen Terminal-Befehl alle zu aktualisieren?

    Ich kenne mich damit leider nicht aus, da ich persönlich eine TexLive-Installation auf meinem Mac benutze...

    Vielen Dank im Voraus!!

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    tippe mal ins Terminal
    latex -v
    ein und zeige uns die Ausgabe.

    Gruß
    Marco

  3. #3
    Registrierter Benutzer
    Registriert seit
    29.03.2010
    Beiträge
    65
    Hier die Ausgabe:

    Code:
    pdfTeX 3.141592-1.40.3-2.2 (Web2C 7.5.6)
    kpathsea version 3.5.6
    Copyright 2007 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
    Kpathsea is copyright 2007 Karl Berry and Olaf Weber.
    There is NO warranty.  Redistribution of this software is
    covered by the terms of both the pdfTeX copyright and
    the Lesser GNU General Public License.
    For more information about these matters, see the file
    named COPYING and the pdfTeX source.
    Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
    Kpathsea written by Karl Berry, Olaf Weber, and others.
    
    Compiled with libpng 1.2.40; using libpng 1.2.41
    Compiled with zlib 1.2.3; using zlib 1.2.3
    Compiled with xpdf version 3.01

  4. #4
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    du müsstest LaTeX neu installieren um einen Updatemanager zu haben. Deine Version hat sowas noch nicht.

    Gruß
    Marco

  5. #5
    Registrierter Benutzer
    Registriert seit
    29.03.2010
    Beiträge
    65
    Der Grund, weshalb ich ein fremdes MacBook benutze: Hier funktioniert das Zusammenspiel mit gnuplot (wird über das Paket tikz aufgerufen, erstellt ein table-File mit Koordinaten, die dann wiederum von LaTeX gelesen werden können). Das habe ich mit meiner TeXLive-Installation und TeXShop nie hinbekommen.

    Es wäre also nett, wenn mir jemand entweder sagen könnte, wie ich oben genanntes Zusammenspiel mit meiner TeXLive-Installation doch hinbekommen...

    ...oder, wie ich die vorhandene Installation auf diesem fremden MacBook aktualisieren kann.

    Über jede Anleitung oder Literatur-Hinweise wäre ich enorm dankbar! Ich weiß wirklich nicht, wo ich da suchen soll.

  6. #6
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    Neues Texlive installieren:
    http://tug.org/texlive/pretest.html

    Was bei deinem Rechner nicht hingehauen hat, ist schlecht zu sagen. Ist dort Gnuplot installiert

    Gruß
    Marco
    Geändert von mechanicus (01-08-2010 um 14:01 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    29.03.2010
    Beiträge
    65
    Ich könnte jetzt erst mal die gnuplot-Teile mit dem Terminal setzen, um an die table-Files zu kommen, und dann den Rest mit TexShop erledigen...

    ...es sei denn, jemand kann mir Hinweise geben, wie man die Kommunikation zw. gnuplot und TexShop hinkriegt (Fehlermeldung bei mir: "sh: gnuplot: command not found") oder die LaTeX-Version neu installiert, die über das Terminal benutzt wird (mit den uralten Paketen und die nicht mal "\subtitle" kennt).

  8. #8
    Registrierter Benutzer
    Registriert seit
    29.03.2010
    Beiträge
    65
    P.S.: gnuplot ist natürlich installiert - über das Terminal klappt immerhin alles (im Gegensatz zum Setzen mit TeXShop).

  9. #9
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Joerka Beitrag anzeigen
    P.S.: gnuplot ist natürlich installiert - über das Terminal klappt immerhin alles (im Gegensatz zum Setzen mit TeXShop).
    dann dürfte wohl die Option -shell-escape bei pdflatex fehlen, sonst können keine externen Programme ausgeführt werden.

    Herbert

  10. #10
    Registrierter Benutzer
    Registriert seit
    29.03.2010
    Beiträge
    65
    Welche Änderungen müsste ich bei TeXShop konkret vornehmen, damit es funktioniert?

  11. #11
    Registrierter Benutzer
    Registriert seit
    29.03.2010
    Beiträge
    65
    Folgendes ist bei TexShop unter Einstellungen/Programme/pdfTex zu finden:

    pdflatex --file-line-error --shell-escape --synctex=1

    Auf demselben Rechner funktioniert das Einbinden von gnuplot, wenn ich das Dokument übers Terminal setze (allerdings werden uralte Pakete verwendet). Nutze ich allerdings TeXShop mit der oben genannten Einstellung, kommt die Warnmeldung "sh: gnuplot: command not found" (dafür werden die neusten Pakete verwendet).

  12. #12
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Joerka Beitrag anzeigen
    Welche Änderungen müsste ich bei TeXShop konkret vornehmen, damit es funktioniert?
    http://www.uoregon.edu/~koch/texshop/changes_218.html

    Herbert

  13. #13
    Registrierter Benutzer
    Registriert seit
    29.03.2010
    Beiträge
    65
    Vielen Dank für den Link. Allerdings hilft folgende Eingabe nicht weiter:

    the lines specifying pdfTeX for Tex and pdfLaTeX should read

    pdftex --shell-escape --synctex=1
    pdflatex --shell-escape --synctex=1
    Ich denke, das Problem ist leider komplexer und wird in diesem Thread behandelt:

    http://email.esm.psu.edu/pipermail/m...ry/019940.html

    Leider verstehe ich nicht, wie das Problem konkret gelöst wurde:

    http://email.esm.psu.edu/pipermail/m...ry/019949.html

  14. #14
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    in dem Threat gehen die aber davon aus, dass du gnuplot mit Fink installiert hast. Hast du das denn? Oder hast du evtl. Macports genutzt?

    Gruß
    Marco

  15. #15
    Registrierter Benutzer
    Registriert seit
    29.03.2010
    Beiträge
    65
    Ich habe seinerzeit folgende Installationsanleitung verwendet:

    http://gnuplot.darwinports.com/

Lesezeichen

Berechtigungen

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