staging.inyokaproject.org

Archiv/PDFjam

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/PDFjam.

kutteldaddeldu Team-Icon

Anmeldungsdatum:
1. Juli 2008

Beiträge: 3586

Als Ergänzung zur Baustelle/pdftk noch ein Artikel über das in seiner Funktionalität grob ähnliche PDFjam.

Anmerkungen:

  • ich habe PDFjam selbst nur selten benutzt, habe also weder besonders Ahnung davon noch mag ich es allzu sehr (was sich aber bei Mehrbenutzung evtl. ändern könnte)

  • teilweise haben Befehle bei mir nicht funktioniert (das gilt für pdfbook, pdfjam-pocketmod und das nicht erwähnte pdfflip sowie die Konvertierung von einem Format in das andere. Versucht habe ich: A4 → Letter). Ich habe die entsprechenden Befehlserläuterungen weggelassen. Falls sie jemand nachtragen will, bei dem sie funktionieren: gerne!

  • der Punkt „Aufruf” gibt nur den Befehl für pdfjam + Option an. Die gesonderten Befehle stehen aber ggf. bei den Anwendungsfällen

  • Evtl. könnte man noch stärker darauf verweisen, dass PDFjam durch die erforderliche Latex-Installation sehr ressourcenintensiv ist?

  • ich habe kaum aussagekräftige Berichte über PDFjam gefunden. Wer Links hat: immer her damit!

Edit: Von meiner Seite aus ist der Artikel fertig.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

zwei Sachen:

  • bei der allg. Syntax für Shellbefehle keine [], weil diese in der Shell ein Bedeutung haben (und hier nicht mit eingegeben werden müssen.

  • "180 Grad im Uhrzeigersinn drehen" - bei einer 180 Drehung ist es egal, ob man im oder gegen den Uhrzeigersinn dreht - das Ergebnis ist das gleiche 😉

Gruß, noisefloor

kutteldaddeldu Team-Icon

(Themenstarter)

Anmeldungsdatum:
1. Juli 2008

Beiträge: 3586

noisefloor schrieb:

  • "180 Grad im Uhrzeigersinn drehen" - …

Logisch, habe ich geändert!

  • bei der allg. Syntax für Shellbefehle keine [], weil diese in der Shell ein Bedeutung haben (und hier nicht mit eingegeben werden müssen.

Klingt auch logisch, aber: Gibt es eine andere Möglichkeit, für Shellbefehle anzeigen zu lassen, welche Teile optional sind?

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

also im Wiki wird es so gehandhabt, dass OPTION wirklich Optionen sind und keine Pflicht. Ist also implizit geregelt.

Gruß, noisefloor

kutteldaddeldu Team-Icon

(Themenstarter)

Anmeldungsdatum:
1. Juli 2008

Beiträge: 3586

noisefloor schrieb:

(…) also im Wiki wird es so gehandhabt, dass OPTION wirklich Optionen sind und keine Pflicht. Ist also implizit geregelt.

Sorry, den Satz verstehe ich, glaube ich, nicht. Die Optionen sollen also gar nicht angegeben werden? Im Beispiel sieht der Befehlsaufruf ja so aus:

pdfjam [OPTIONEN] [--] [DATEI1 [SEITENAUSWAHLDATEI1]] [DATEI2 [SEITENAUSWAHLDATEI2]] 

Hier ist die Optionsangabe ja notwendig, da der Befehl pdfjam allein wirkungslos ist.

Wäre das eine Alternative:

pdfjam OPTIONEN DATEI1 SEITENAUSWAHLDATEI1 DATEI2 SEITENAUSWAHLDATEI2

Das Problem hierbei ist natürlich, dass dann Pflicht- und optionale Angaben nicht mehr unterscheidbar sind.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Wäre das eine Alternative:

So ist richtig.

Das Problem hierbei ist natürlich, dass dann Pflicht- und optionale Angaben nicht mehr unterscheidbar sind.

Implizit schon alles, was nicht in den Bereich OPTION fällt ist eine. Bzw., wenn komplexer ist, erklärt man es im Fließtext danach.

Genau das wollte ich auch weiter oben ausdrücken. ☺

Gruß, noisefloor

kutteldaddeldu Team-Icon

(Themenstarter)

Anmeldungsdatum:
1. Juli 2008

Beiträge: 3586

Ich hab's geändert, finde die Lösung wegen des Informationsverlustes aber nicht optimal. Vielleicht ließe sich auf Dauer eine andere Referenzschreibweise für Shell-Befehle finden? (Evtl. mit eckigen Klammern?)

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

(Evtl. mit eckigen Klammern?)

Die Diskussion gab's vor ein paar Jahren schon Mal. ☺ Und dabei sind die eckigen Klammer abgeschafft worden. Eben weil sie eine Bedeutung auf der Shell haben (genau so wie {} oder <> - die Varianten gab's auch).

Gruß, noisefloor

kutteldaddeldu Team-Icon

(Themenstarter)

Anmeldungsdatum:
1. Juli 2008

Beiträge: 3586

noisefloor schrieb:

Die Diskussion gab's vor ein paar Jahren schon Mal. ☺ Und dabei sind die eckigen Klammer abgeschafft worden. Eben weil sie eine Bedeutung auf der Shell haben (genau so wie {} oder <> - die Varianten gab's auch).

Okay, danke für die Auskunft!

kutteldaddeldu Team-Icon

(Themenstarter)

Anmeldungsdatum:
1. Juli 2008

Beiträge: 3586

Artikel ins Wiki verschoben!

kutteldaddeldu Team-Icon

(Themenstarter)

Anmeldungsdatum:
1. Juli 2008

Beiträge: 3586

Ich habe gerade geschaut, ob es PDFjam noch für Xenial gibt. Ergebnis:

Virtual package provided by: texlive-extra-utils

Wie wird denn damit im Wiki umgegangen? Wird bei der Installation einfach

sudo apt-get install pdfjam 

angegeben?

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

in der Regel ja, plus dem Hinweis, dass das Paket ein virtuelles Paket ist und auf ... verweist.

Gruß, noisefloor

kutteldaddeldu Team-Icon

(Themenstarter)

Anmeldungsdatum:
1. Juli 2008

Beiträge: 3586

Merci! Ich habe mal die Hinweisbox ergänzt – einer von euch kann ja evtl. noch einmal drüber schauen, ob das so korrekt ist.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

die Box ist so ok. Gilt doch für Precise und Xenial? Wenn's nur bei Xenial so wäre, dann müsste das noch in die Hinweisbox.

Gruß, noisefloor

kutteldaddeldu Team-Icon

(Themenstarter)

Anmeldungsdatum:
1. Juli 2008

Beiträge: 3586

Danke für den Hinweis – es ist erst seit Trusty so. Ich habe die Hinweisbox ergänzt.

Antworten |