|
|
Latex .tex Datei aus Matlab erstellen |
|
Schorsch |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.02.2009, 14:39
Titel: Latex .tex Datei aus Matlab erstellen
|
|
Hallo,
ich möchte aus Matlab eine Textdatei erstellen die von pdflatex interpretiert werden kann.
Ich erhalte die Fehlermeldung: pdflatex.exe: Permission denied: test.tex
Wenn ich die Datei test.tex vorher mit einem Editor erzeuge kann pdflatex sie öffnen.
Weis jemand wie ich die Datei direkt aus Matlab erzeugen kann um sie mit pdflatex zu interpretieren?
Gruss
Schorsch
|
|
|
|
|
derOli |
Forum-Meister
|
|
Beiträge: 579
|
|
|
|
Anmeldedatum: 19.03.08
|
|
|
|
Wohnort: Leipzig
|
|
|
|
Version: 2010a
|
|
|
|
|
|
Verfasst am: 05.02.2009, 14:45
Titel:
|
|
Gute Frage Schorsch,
also bei mir funktioniert dein Codebeispiel, auch wenn ich die Datei vorher nicht erzeuge. Habe eine test.pdf wo dein Beispieltext drin steht.
Viele Grüße,
der Oli
Hier die Antwort von Miktex:
Zitat: |
This is pdfTeX, Version 3.141592-1.40.4 (MiKTeX 2.6)
entering extended mode
(test.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, french, loaded.
("C:\Program Files\MiKTeX 2.6\tex\latex\base\article.cls"
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
("C:\Program Files\MiKTeX 2.6\tex\latex\base\size10.clo"))
No file test.aux.
[1{psfonts.map}] (test.aux) )<C:/Program Files/MiKTeX 2.6/fonts/type1/bluesky/c
m/cmr10.pfb>
Output written on test.pdf (1 page, 6930 bytes).
Transcript written on test.log.
|
|
|
|
Schorsch |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.02.2009, 14:59
Titel:
|
|
mmh das könnte dann mit der Matlab-Version zusammenhängen.
Habe Matlab 7.5.0 R2007b.
Ich kann die Datei auch nicht wenn ich sie über öffnen mit Texniccenter öffne, öffnen.
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.02.2009, 15:09
Titel:
|
|
Bei mir funktioniert es auch mit R2007b.
Welches Betriebssystem hast Du?
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.02.2009, 15:18
Titel:
|
|
Ach so, und klappt es denn, wenn Du den Befehl direkt absetzt?
|
|
|
derOli |
Forum-Meister
|
|
Beiträge: 579
|
|
|
|
Anmeldedatum: 19.03.08
|
|
|
|
Wohnort: Leipzig
|
|
|
|
Version: 2010a
|
|
|
|
|
|
Verfasst am: 05.02.2009, 15:46
Titel:
|
|
Kann auch sein, dass es mit der Rechteverwaltung zu tun hat (ist zum Beispiel bei Vista furchtbar anstrengend) oder auch mit der miktex Version.
Grüße,
der Oli
|
|
|
Schorsch |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.02.2009, 16:05
Titel:
|
|
Betriebssystem ist WinXP Prof.
Diese Frage verstehe ich nicht so ganz:
Zitat: |
Ach so, und klappt es denn, wenn Du den Befehl direkt absetzt? |
Aber es funktioniert wenn ich mir eine Datei test.tex mit dem Editor erzeuge und die mit mit Matlab beschreibe.
Doch wenn ich die Datei neu erzeuge funktioniert es nicht.
Der Hintergrund ist: Ich habe mir eine Funktion geschrieben die ähnlich pdfcrop.pl den weissen Rand einer pdfdatei entfernt. Da muss ich halt meine .tex Datei direkt in Matlab schreiben.
Gruss
Schorsch
|
|
|
derOli |
Forum-Meister
|
|
Beiträge: 579
|
|
|
|
Anmeldedatum: 19.03.08
|
|
|
|
Wohnort: Leipzig
|
|
|
|
Version: 2010a
|
|
|
|
|
|
Verfasst am: 05.02.2009, 17:13
Titel:
|
|
Ich glaube der Gast meint, du sollst die Befehle mal kopieren und im Command Window eingeben. Sollte eigentlich keinen großen Unterschied machen aber probieren kann mans allemal.
Kannst du mal in einen anderen Pfad wechseln und das ganze dan nochmal probieren oder eine andere Version von Miktex probieren?
Grüße,
der Oli
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.028
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 16.02.2009, 11:23
Titel:
|
|
Moin,
ich kann den Fehler auch nicht nachvollziehen.
Bei mir funktioniert das Copy&Paste deines Codes ohne Probleme (R2008b, MiKTeX2.7).
Gruß
Alex
PS: Wie schon gesagt, das kann nur mit den (Zugriffs-)Rechten zusammenhängen, denke ich.
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Flori |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 25.12.2013, 15:20
Titel: falls noch jemand mal eine Lösung sucht...
|
|
Gerade beim googlen hier rübergestolpert. Ich gehe davon aus, dass die Textdatei im falschen Format abgelegt wurde/wird. Nicht jedes TEX kann jedes Dateiformat lesen. Ich hatte anfänglich auch zu lernen, dass XeLaTEX auch nur UTF-8 Dateien mag. Einfach mit fopen das gewünschte Format übergeben:
Grüsse Flori
|
|
|
Sirius3 |
Forum-Guru
|
|
Beiträge: 441
|
|
|
|
Anmeldedatum: 11.11.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.12.2013, 08:13
Titel:
|
|
Hallo Schorsch,
wohin schreibst Du die Datei 'test.tex'. Welche Rechte hat die erzeugte Datei? Wer ist der Owner? Welche Rechte sind für das Verzeichnis, in das Du die Datei schreibst, vergeben?
@Flori: Zugriffsrechte haben nichts mit dem Encoding zu tun. Die Beispieldaten sind zudem reines ASCII, die Datei ist also die selbe, egal ob als 'ASCII', 'Latin-1' oder 'UTF-8' geschrieben wird.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|