Plugin für das "Bedrucken" von Heldenbögen

Informationen von und Fragen an Plugin-Projekte

Moderatoren: Raskir, little.yoda, Zafnir, Eclipse404

Arathorn76
Möchtegern-Held -- (Höhlenkundig 2)
Beiträge: 19
Registriert: 15. Nov 2005, 16:20

Schriftgrößen

Beitrag von Arathorn76 »

Hi!

Nachdem ich mir den Bogen mal zum Spielen ausgedruckt habe, hier ein bisschen ([s]hoffentlich[/s] konstruktive) Kritik.
Ich nutze den Originalbogen. Für die Beschreibung der Seiten übernehme ich die Bezeichnungen aus der HeldenSoftware

1) fehlende Angaben
Mir persönlich fehlen folgende Dinge auf der ersten Seite (Heldenbogen):
a) Aussehen
b) Stand
c) Titel
d) Familie/Herkunft/Hintergrund
Auf den anderen Bögen scheint alles da zu sein

2) Schriftgrößen
OK, Teilweise reicht der Platz einfach nicht. Da kann ja auch keiner damit rechnen, daß mal jemand 35 Zauber hat (sehr breit angelegter Magier)
Oder 15 Sprachen und Schriften (der selbe)
Und die Kommentare sind nunmal in den Originalbögen nicht vorgesehen.
Aber an Folgenden Stellen wirds mit der Lesbarkeit echt schlecht:

e) Profession
Wo auch immer sie steht (Heldenbogen, Ritualbogen, Zauberbogen) wird
"Magier: Arcanes Institut Punin - Metamagie, magische Hellsicht, Kraftlinien, Artefakte" sehr klein
Vorschlag Profession (hier "Magier") in lesbarer Größe, Variante (hier "Arcanes Institut Punin - Metamagie, magische Hellsicht, Kraftlinien, Artefakte") skaliert

f) Vor/Nachteile mit Kommentaren
Gleiches Problem, gleicher Vorschlag: Vor/Nachteil mit Mindestgröße versehen, Kommentar skalieren (oder weglassen, fände ich aber nicht schön; wäre evtl eine Einstellungsmöglichkeit wert)

g) SF mit Kommentaren
s. Punkt f)

h)Variable Schriftgrößen innerhalb eines Blocks / einer Zeile
Das ist mir im Talentbogen ganz extrem aufgefallen.
Jede Zeile wird scheinbar einzeln skaliert - na gut
Aber selbst innerhalb einer Zeile haben oft z.B. Name des Talents, eBE und TaW unterschiedliche Größen. Aber auch die TaW s sind nicht alle gleich...
Das finde ich nicht so toll. Besser wäre hier meiner Meinung nach, wenn entweder innerhalb jeder Zeile dann eben das Minimum verwendet wird, oder innerhalb jeder Spalte.

3) falscher Wert
i) im Kampfbogen wird bei Ini-Basis in der Kopfzeile ein falscher Wert angezeigt, Unten auf dem Bogen passts



Gruß
Ara

EDIT: War zuerst unvollständig aus externem Editor kopiert
EDIT2: "hoffentlich" gestrichen (grün und durch)
Zuletzt geändert von Arathorn76 am 2. Mär 2007, 19:27, insgesamt 1-mal geändert.
Benutzeravatar
little.yoda
Meine Höhle! -- (Höhlenkundig 21)
Beiträge: 2515
Registriert: 10. Dez 2004, 17:48
Kontaktdaten:

Re: Schriftgrößen

Beitrag von little.yoda »

Arathorn76 hat geschrieben: Nachdem ich mir den Bogen mal zum Spielen ausgedruckt habe, hier ein bisschen (hoffentlich konstruktive) Kritik.
Streiche das hoffentlich... Deine Kritik war konstruktiv.

1. Fehlende Angaben, falscher Wert.
Schaue ich mir an. Korrigiere ich für die nächste Version

2. Schriftgrößen
Generell kann ich innerhalb eines String den Text nicht unterschiedlich skalieren. (Vorteil groß, Kommentar klein in einer Zeile geht nicht)
Ist mit der Lib, die die PDF-Dateien erzeugt, einfach nicht möglich.

Zur Bemerkung bzgl. Schriftgrößes innerhalb eines Blockes, Spalte, Zeile.
Ich wollte zumindest einbauen, dass die Skalierung innerhalb einer Spalte gleich bleiben kann. Damit wäre dann zumindest Taw und BE einheitlich.
Bei dem Namen des Talentes kann ich das nicht so einbauen, da dort auch Talentspezialisierungen ausgegeben werden.

Mindestgrößen bringen mich auch nicht weiter. Wo soll der Text hin?

Evtl. baue ich eine Funktion ein, die die Kommentare automatisch abschaltet, wenn die Schriftgröße zu klein wird.

3. Profession
Werde ich wahrscheinlich folgendermaßen ändern:
Auf der ersten Seite die komplette Bezeichnung. {Nimmt dann die ganze Breite ein; "(Modifikationen:)" wird übermalt}
Auf den folgenden Seiten nur noch die Profession ohne Variante.
Ob's für die nächste Version fertig wird, weiß ich noch nicht.

4. zuviele Talente/Zauber
Da bin ich am Überlegen, ob einfach eine zweite Seite genutzt wird.
Arathorn76
Möchtegern-Held -- (Höhlenkundig 2)
Beiträge: 19
Registriert: 15. Nov 2005, 16:20

Re: Schriftgrößen

Beitrag von Arathorn76 »

little.yoda hat geschrieben:4. zuviele Talente/Zauber
Da bin ich am Überlegen, ob einfach eine zweite Seite genutzt wird.
Also, bei den Talenten fände ich das nicht so schön, da dann auf der zweiten Seite ja nur der überlaufende Block gefüllt wäre. Außerdem vermute ich, dass es nicht sehr häufig vorkommt, das mehr Talente aktiviert als Zeilen vorhanden sind.
Außerdem sind sie (bei mir) noch lesbar.

Bei den Zaubern (evtl auch bei Ritualen denkbar) fällt das Argument mit den Blöcken weg, da wäre das schon schön.
Benutzeravatar
little.yoda
Meine Höhle! -- (Höhlenkundig 21)
Beiträge: 2515
Registriert: 10. Dez 2004, 17:48
Kontaktdaten:

Update 0.63

Beitrag von little.yoda »

Passend zur neuen Version des Heldenprogrammes, gibt es auch eine neue Version meines Plugins.
Ein Teil eure Vorschläge habe ich eingebaut.


Zum Update:
* Plugin von hier runterladen und in das Unterverzeichnis "plugins" speichern.
* Heldenprogramm starten und Menupunkt "Vorlage aus Orig.Bögen erstellen" auswählen. Nur die Dateien erstellung.xml und beschreibung.txt muss neu heruntergeladen werden.

Changelog (Heldenbogen-Plugin)
* Mehr Werte verfügbar (Rüstungsschutz, Stand, Titel, Meisterhandwerke, Basistalente, usw.)
* Ersetzung von Kürzel in Bögen ist möglich

Changelog (Fanpro-Bogen):
* Anzeige von Familie/Stand und Titel
* Verkürzte Anzeige der Profession auf den Zauberbögen
* Mehr Platz für Vor- und Nachteile sowie Sonderfertigkeiten auf dem Ritualbogen
XeoN
Verlaufen! -- (Höhlenkundig 0)
Beiträge: 5
Registriert: 29. Apr 2007, 23:04

Beitrag von XeoN »

Hallo,

wollte mal die neben bei bemerkt geniale Plugins Idee Installieren und Testen...

Nunja bei mir wirft er leider ne Exception... weis einer warum und eventuell noch wie ich diesen Fehler los werde bzw. ob es na mir liegt oder ab plugin...

Also ich habe das pluign nach Plugins Installiert habe Helden 4.7.3 gestartet
und über erweiterungen die Dokumente runtergeladen soweit alles super.

Doch wenn ich dann Helden neu starte und dann das starten will kommt folgendes:


fehler: Java.net.MalformedURLException:unknown protocol: d

vermute das nach d noch was kommt aber das Fenster zuklein ist.. oder das unbekannte Protocol heist d?

Also wäre nett wenn mir einer Helfen könnte
Zafnir
Podiumsleiter
Beiträge: 2342
Registriert: 22. Jun 2004, 09:25
Wohnort: Braunschweig
Kontaktdaten:

Beitrag von Zafnir »

Hallo XeoN,

Wenn du Windows benutzt sieht es mir nach einem Laufwerksbuchstaben aus!
Kommt der Fehler direkt beim Starten von Helden oder erst wenn du das Plugin starten willst?

MfG Maik
Gast

Beitrag von Gast »

Ich habe das gleiche Problem, bei mir steht nur nicht d sondern c.
Scheint der Laufwerksbuchstabe zu sein, denn ich benutzte Helden unter Windows.

Es hat bisher einmal funktioniert und dann nicht mehr.

Aus welchem Grund gibt es die ganzen PDF's eigentlich zwei mal. einmal in dem Ordner /plugins/heldenboegen/origbogen, und dann noch einmal in der zip Datei?
Benutzeravatar
little.yoda
Meine Höhle! -- (Höhlenkundig 21)
Beiträge: 2515
Registriert: 10. Dez 2004, 17:48
Kontaktdaten:

Beitrag von little.yoda »

Auf einem Windows-Vista System konnte ich den Fehler nicht nachstellen.

Aus diesem Grund werde ich in den nächsten Tagen eine Version veröffentlichen, die ausführliche Fehlermeldungen liefert, so dass ich (hoffentlich) den Fehler finde kann.

Etwas Geduld bitte noch.


@Gast: Das Zip-File wird von der Fanpro-Seite heruntergeladen und entpackt. Danach wird es nicht mehr benötigt. Es wird aber auch nicht automatisch gelöscht.
XeoN
Verlaufen! -- (Höhlenkundig 0)
Beiträge: 5
Registriert: 29. Apr 2007, 23:04

Beitrag von XeoN »

Da ich nun wuste das >d< der laufwerksbuchstabe ist habe ich die ganze helden software mit plugins einfach nach c kopiert

Und siehe da es läuft


Warum weis ich zwar nicht aber ich little.yoda arbeitet ja dran ;-)
Benutzeravatar
little.yoda
Meine Höhle! -- (Höhlenkundig 21)
Beiträge: 2515
Registriert: 10. Dez 2004, 17:48
Kontaktdaten:

Beitrag von little.yoda »

Unter www.open4me.de/dsa/heldenbogen.jar findet ihr eine neue Version (0.66) des Plugins.

Wäre schön, wenn die Leute, die Probleme hatten, diese Version mal runterladen und mir danach die angezeigte Fehlermeldung schicken würden.

Sonst hat sich an dem Programm nichts geändert.
XeoN
Verlaufen! -- (Höhlenkundig 0)
Beiträge: 5
Registriert: 29. Apr 2007, 23:04

Beitrag von XeoN »

So habs v 0.66 getestet die beiden Fehler lauten wie folgt:

Version: 0.66 (01.05.2007)
Java-Version: Sun Microsystems Inc. 1.6.0_01
Betriebssystem: Windows XP 5.1
Fehler:
Fehler beim Zugriff auf die XML Datei:
D:\RPG\Programme\Helden Software\plugins\heldenboegen\origbogen\erstellung.xml

Msg:
unknown protocol: d

Trace:
java.net.URL.<init>(Unknown Source)
java.net.URL.<init>(Unknown Source)
java.net.URL.<init>(Unknown Source)
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
pdf.ZugriffVerzeichnis.getMainXML(ZugriffVerzeichnis.java:127)
pdf.HeldenStart.doWork(HeldenStart.java:1080)
helden.gui.HeldenPluginAction.actionPerformed(HeldenPluginAction.java:113)
javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.setPressed(Unknown Source)
javax.swing.AbstractButton.doClick(Unknown Source)
javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
MD5-Summen:Verzeichnis D:\RPG\Programme\Helden Software\plugins\heldenboegen (true)
f252be440c0e369db8345710cd7762ca D:\RPG\Programme\Helden Software\plugins\heldenboegen\origbogen\erstellung.xml
4c25dbc3af8c2b907ed052dfe28d2f80 D:\RPG\Programme\Helden Software\plugins\heldenboegen\origbogen\beschreibung.txt


nach dem ich dann auf Weiter gedrückt habe kommt noch eine Fehlermeldung:

Version: 0.66 (01.05.2007)
Java-Version: Sun Microsystems Inc. 1.6.0_01
Betriebssystem: Windows XP 5.1
Fehler:
Fehler beim Zugriff auf den HeldenBogen (XML==NULL)0

MD5-Summen:Verzeichnis D:\RPG\Programme\Helden Software\plugins\heldenboegen (true)
f252be440c0e369db8345710cd7762ca D:\RPG\Programme\Helden Software\plugins\heldenboegen\origbogen\erstellung.xml
4c25dbc3af8c2b907ed052dfe28d2f80 D:\RPG\Programme\Helden Software\plugins\heldenboegen\origbogen\beschreibung.txt


Dann beendet sich das plugin

Hoffe es Hilft
Benutzeravatar
little.yoda
Meine Höhle! -- (Höhlenkundig 21)
Beiträge: 2515
Registriert: 10. Dez 2004, 17:48
Kontaktdaten:

Beitrag von little.yoda »

Damit ist der Fehler doch leicht zu finden ;-)

Unter http://www.open4me.de/dsa/heldenbogen.jar findet ihr eine neue Version (0.67) des Plugins, die den Fehler nicht mehr aufweisen sollte.
XeoN
Verlaufen! -- (Höhlenkundig 0)
Beiträge: 5
Registriert: 29. Apr 2007, 23:04

Beitrag von XeoN »

Jep alles bestens keine Fehler mehr :D
Dieter

Schriftart

Beitrag von Dieter »

Hi,

ich experementiere gerade mit dem Plugin und versuche die erstellung.xml an mein eigenes Dokument anzupassen.

Frage 1: gibt es irgendwo eine Beschreibung für den Aufbau des XML? Einiges ist selbsterklärend, aber vieles nicht.

Frage 2: Kann man die Schriftart generell, und die Größe bei Textblöcken fix vorgeben?

Frage 3: Bei den Zaubern kann man das Format "zeilenweise" vorgeben, sodass sie Zeile für Zeile gedruckt werden. Die Vor-/Nachteile werden in einer "Wurst" gedruckt. Kann man hier auch das zeilenweise Drucken angeben? Wäre super, wenn man hier durch Angaben im XML das bestimmen könnte.

Aber ansonsten finde ich es ein echt geniales Ding. Habe schon angefangen mir einige Hilfsprogis selbst zu schreiben (kann nur VBA), was aber alles nicht so ideal ist. Mit der Helden SW und diesem Plugin kann ich wahrscheinlich alles was ich mir vorstelle umsetzen! Super :D
Benutzeravatar
little.yoda
Meine Höhle! -- (Höhlenkundig 21)
Beiträge: 2515
Registriert: 10. Dez 2004, 17:48
Kontaktdaten:

Beitrag von little.yoda »

Da ich etwas wenig Zeit habe, erst mal nur soviel:
Mit der neuen Helden-Version, bringe ich auch ein komplett überarbeitetes Plugin raus, wo auch der Aufbau der XML anders ist. Die alte Version werde ich auch nicht mehr unterstützen.

Nur damit du dir nicht so viel Arbeit machst und dich hinterher ärgerst.
Antworten