Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>PDF Fullscreen über zwei Monitore

PDF Fullscreen über zwei Monitore

steinb_i18.06.0722:54
Ich brauche dringend Hilfe! Ich habe eine Präsentation als PDF, was über zwei bildschirme, genauer 2048x768 geht. Ich bekomme es aber weder mit Acrobat, noch mit dem Integrierten Viewer hin im Vollbildmodus über beide Bildschirme zu gehen!

Bitte helft mir! Ich brauche das dringend für eine Präsentation!
0

Kommentare

steinb_i19.06.0711:41
hmmm! Na zur not kann ich das machen, aber das ist irgendwie ziemliches gefrickel. Das ist man als Macuser irgendwie nicht gewohnt

Es muss doch irgendwie sonst noch gehen.
0
_mäuschen
_mäuschen19.06.0712:31

Vorschau ist skriptfähig

z.Bsp.:

tell application "Preview"
open ":Users:me:Pictures:64JG0016.jpg"
end tell

0
_mäuschen
_mäuschen19.06.0715:11

So geht's dann auch mit dem Butler;-)
0
_mäuschen
_mäuschen19.06.0719:59

Ja, ich habe einmal dies gefunden

(*
The enumeration-to-text coercion only works correctly if the terminology for the enumeration has been loaded, which is usually the case in Script Editor, since you just compiled the script, but is not normally the case in a script runner like an application's Scripts menu.

In order to make the coercion work, you need to force AppleScript to load the terminology somehow. The usual way to do this is to say 'run script "tell application \"AppOfInterest\" to get 2+2"' sometime before you do your first coercion. (The exact command doesn't matter; you just need something.) Compiling a 'tell' block for an application makes AppleScript load the terminology, and now you can convert the enumerators. Of course, coercing enumerators to text so you can display them is sort of evil from an internationalization standpoint, since the strings will always come back in English, but there's no good way to do localized strings in stock AppleScript anyway, so for the time being it's not a big loss.


--Chris Nebel
AppleScript Engineering

*)


Für zwei Sätze in einem Skim:
Beide Fenster werden abwechslungsweise dem Befehl unterworfen, es funktioniert in FullScreen Mode, nicht aber in Präsentation:-((


tell application "Skim" to activate
run script "tell application \"Skim\" to get 2+2"
tell application "System Events"
-- 123 left, 124 right, 125 down, 126 up
key code 123 using command down
-- toggle windows
keystroke "<" using command down
key code 123 using command down
end tell

0
_mäuschen
_mäuschen19.06.0721:25

agrajag
bewirkt dann jeder zweite Druck nichts

Das ist mir auch widerfahren.

Die run script ... Zeile hat mir geholfen;-)
so ist bei mir jeder Klick erfolgreich.


Den screen focus werd' ich eventuell auch noch...

0
_mäuschen
_mäuschen19.06.0721:26
edit{H}

Klick==Druck
0
hjg20.06.0711:42
Netzsuche: Präsentationssoftware
z.B.

Vielleicht kann dort jemand helfen …
0
steinb_i25.06.0722:33
Ich bin noch nicht weiter für eure Lösung müsste ich mein PDF ja zerschneiden!
0
_mäuschen
_mäuschen25.06.0722:50

Oder Du nimmst etwas ähnliches wie einen Splitrechner.

0
Tomac
Tomac25.06.0723:00
hjg
Netzsuche: Präsentationssoftware
z.B.

Vielleicht kann dort jemand helfen …

Bin ich blind? oder sind das tatsächlich alles Windows Programme? .... hier gehts doch um einen Mac ... nicht?
0
Agrajag19.06.0701:47
Ich hätte eine Idee, wofür du allerdings basteln müsstest und ich weiß nicht, wie gut es sich umsetzen lässt:

- Du könntest zwei Foliensätze erstellen, für jeden Bildschirm einen.

- Dann lässt du zwei Kopien vom Präsentatiosprogramm (z.B. Vorschau.app zu Vorschau2.app kopieren).

- Ein Applescript erstellen, mit dem du beide Präsentatiosprogramme gleichzeitig blättern lassen kannst. Du könntest dafür Butler nehmen. Mit Butler kannst du nahezu beliebige Tasten(kombinationen) mit AppleScripts belegen.


Nur mal schnell aus der Hüfte geschossen...
0
Agrajag19.06.0712:17
?!? Ausgerechnet Vorschau ist nicht schriptfähig ?!?
0
Agrajag19.06.0713:24
Also, der Scripteditor behauptet das Gegenteil. Der Versuch Vorschau in die Bibliothek zu ziehen misslingt mit einer entsprechenden Meldung.

Mit Vorschau hätte es sich sowieso erledigt, da es beide Bildschirme bei Vollbild in Besitz nimmt.



Ich hab kurz mal Skim http://skim-app.sourceforge.net/ ausprobiert. Skim benutzt den Bildschirm zur Vollbilddarstellung, in dem das normale Fenster steht man kann zwei Foliensätze auf je einem Screen betreiben.

Man hätte nun zwei Möglichkeiten:

a) Zwei Skim-Kopien (z.B. Skim.app und Skim2.app) mit je einem Foliensatz laufen lassen und folgendermaßen ansteuern:

tell application "Skim"
activate
tell application "System Events"
-- 123 left, 124 right, 125 down, 126 up
key code 123 using command down
end tell
end tell
tell application "Skim2"
activate
tell application "System Events"
-- 123 left, 124 right, 125 down, 126 up
key code 123 using command down
end tell
end tell


Das funktioniert aus dem Scripteditor heraus prima, allerdings nicht per Butler. Die beiden Programme werden zwar aktiviert, aber sie reagieren nicht mehr auf den Tastencode. Keine Ahnung warum.



b) Zwei Foliensätze in einer Skim-Instanz (müssen unterschiedliche Dateinamen haben – für den Fall, daß es jemand testen will). Hier reichen allerdings meine AppleScript-Fähigkeiten nicht aus. Die Skim Suite gibt da für mich nicht viel her:

page&#8194;n [inh. item] : A page.
elements
contains notes; contained by documents.
properties
text (rich text, r/o) : The text of the page.
label (text, r/o) : The label of the page.
bounds (rectangle, r/o) : The bounding rectangle of the page (left, top, right, bottom).
responds to
go to.
note&#8194;n [inh. item] : A note.
elements
contained by documents, pages.
properties
type (text note/anchored note/circle note/box note/highlight note/strike out note/underline note/arrow note, r/o) : The type of note.
text (rich text) : The text of the note. Attributes are ignored.
color (color) : The color of the note.
page (page, r/o) : The page for the note.
bounds (rectangle) : The bounding rectangle of the note (left, top, right, bottom).
extended text (rich text) : The rich extended text of an anchored note.
start point (point) : The start point of an arrow. Relative to its bounding rectangle.
end point (point) : The end point of an arrow. Relative to its bounding rectangle.
responds to
go to.
go to&#8194;v : Go to a location.
go to page or note : The page or note to go to.
0
Agrajag19.06.0719:42
_mäuschen: Kannst du es nochmal erleutern? Was soll die "run script..."-Zeile machen?!?

So wie das da steht, verhält es sich nicht anders, als meine Lösung.
0
Agrajag19.06.0720:19
Er schaltet bei Vollbild tatsächlich nicht zwischen den Fenstern um. Statt dessen wird der aktive Screen um zwei Seiten weiter geblättert. Kann man Skim denn nicht exlizit fragen, welche Fenster es hat und dann direkt jedes Fenster aktivieren?
0
Agrajag19.06.0720:22
Ich meinte natürlich den Präsentationsmodus. Im Vollbild schaltet er tatsächlich korrekt weiter, allerdings muss man bewirkt dann jeder zweite Druck nichts.
0
Agrajag19.06.0721:26
_mäuschen<br>
Die run script ... Zeile hat mir geholfen;-)
Bei mir bringt die rein gar nichts. Ob ich die nun drin habe, oder peng...
0
Agrajag25.06.0722:42
Wo ist das Problem? Zum reorganisieren, zusammenfügen und zerlegen von PDFs gibt es ja Tools (auch als Freeware).
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.