Beispiel - Pseudocode Open in writeLaTeX
%arara: command: { C:\Programme\Adobe\Reader 11.0\Reader\AcroRd32.exe }
---> arara öffnet das Programm AcrobatReader (zwar nicht mit der aktuell kompilierten pdf-Datei, aber immerhin), wozu auch immer. Danke! gefragt 12 Mai '14, 19:14 cis |
Wenn man folgendes als Open in writeLaTeX
!config # Console rule for arara # author: Clemens Niederberger # requires arara 3.0+ identifier: console name: Console command: <arara> @{command} arguments: - identifier: command flag: <arara> @{parameters.command} Dann kann man mit Open in writeLaTeX
% arara: console: { command: <Konsolen-Befehl> }
einen beliebigen Aufruf beantwortet 12 Mai '14, 23:23 cgnieder Ahh, verdammte Axte - letzter Kommentar gelöscht. Jetzt tut's, ich glaub's einfach nicht. Da darf kein C:/.... drannstehen; nur der Rest /.... ---> Super, danke!
(13 Mai '14, 01:30)
cis
Ah, ich muß das einfach fragen: arara hat doch sowas wie 'outputfile'. Wenn ich jetzt z.B. als Konsolenbefehl mydocumentstestdokument.pdf reinschriebe, dann müßte es mit dem von mir verwendeten Programm (z.B. AcrobatReader) testdokument.pdf öffnen. Wie kann ich von diesem Namen unabhängig werden? Ist das leicht ergänzbar oder macht es das gleich viel komplizierter?
(13 Mai '14, 03:42)
cis
@cis möchtest Du eigentlich eine Regel für den Adobe Reader? (Obwohl sich mir der Sinn immer noch nicht erschließt... wenn ich den PDF-Output meines Dokuments sehen möchte, drücke ich bei meinem Editor einfach Strg-C-Strg-V, andere Editoren sollten ähnliches haben)
(13 Mai '14, 10:58)
cgnieder
@cis Code-Blöcke in Kommentaren solltest Du vermeiden... zumindest bei mir werden dann nämlich nachfolgende Kommentare nicht mehr angezeigt
(13 Mai '14, 15:11)
cgnieder
Ach daher kommt das. Es ist zwar sicher nur eine Kleinigkeit, aber dann sollte ich vll. eine neue Frage eröffnen.
(13 Mai '14, 15:43)
cis
Ergebnis 5 von 6
show 1 more comments
|
Der rule converter macht aus @clemens Öffne in Overleaf
!config arguments: - flag: <arara> @{parameters.command} identifier: command commands: - command: <arara> @{command} identifier: console name: Console PS: Ob es mit dem rule converter immer funktioniert vermag ich nicht zu sagen. beantwortet 19 Nov '18, 18:10 cis |
Mir ist unklar, wofür Du das brauchst, aber es müsste möglich sein, sich dafür eine Regel zu schreiben. Der Regel-Meister Paulo Cereda ist übrigens oft im TeX-sx Chat und in der Regel sehr hilfsbereit
Zugegeben: mir auch. Es geht mir hier wirklich nur um das Prinzipielle. Abgesehen davon: Vergesse nicht die effekthascherische Seite; mein Gefühl ist, daß viele gar nicht wissen/realisieren, was man mit arara alles machen kann. Sowas, sinnig oder nicht, versteht jeder. PS: Ich habe auf dem Matheplaneten einen Thread von Dir kommentiert.
Achso: ein interessanter Aspekt wurde ja vll. überlesen; das wäre für mich gut zu wissen: Ist es möglich sowas nur über die Präambel zu machen oder braucht man dafür zwingend eine yaml-Datei oder geht beides?
Du willst einfach eine Möglichkeit, einen beliebigen Konsolenaufruf von
arara
ausführen zu lassen, richtig?Ja, ganz recht. Da hier hielt ich für ein nettes (vll. eindrucksvolles) Anwendungsbeispiel. Wenn der AdobeReader gleich die Datei öffnet ist es natürlich noch toller.
PS: Achso, ja die Frage nach einer Komplettbehandlung im Dokumentkopf wäre mir wichtig, da ggf. unterschiedliche Dateipfade zu berücksichtigen sind.