Nachbau Heldendokument

  • Habe eben die Generierung ausprobiert. Respekt! Das macht sich schon richtig gut!


    Wirklich gut ist:

    • Tolles Design! Gefällt mir ausgeprochen gut!
    • Die PDFs haben Formularfelder mit eindeutigen Feldnamen. Evtl habe ich da mal Lust für die Helden-Software das Plugin zu erweitern... Dafür sollten die Feldnamen sich nicht mehr verändern.
    • Die folgenden Auffälligkeiten sind meckern auf hohem Niveau.

    Umgebung

    • DSA Heldendokument-Generator BETA 0.1
    • Host: Kubuntu 14.04.2 LTS

    Was mir aufgefallen ist:

    • ~/.local/share/org.flyx.dsa.heldendokument.generator/DSA-Heldendokument/heldendokument.pdf hat keine Formularfelder mehr
    • ~/.local/share/org.flyx.dsa.heldendokument.generator/DSA-Heldendokument/build/heldendokument.pdf und zauberliste.pdf haben noch welche
    • Die Generierung ist hängen geblieben bei "PDF erzeugen" die PDFs sind aber vorhanden. Vielleicht erklärt das aber auch die fehlenden Felder (siehe unten). Wenn Du Logs brauchst, bitte melden.
    • Wenn ich Text in die Felder eingebe, dann wird dieser danach nicht angezeigt. Kann aber auch an meinem PDF Editor (Okular) liegen. Könnte aber auch daran liegen, dass die Fonts nicht vollständig eingebettet sind. Daher sehe ich auch die bereits eingetragenen Talente nicht.
    • Sonderfertigkeiten etc.: Die Linien in den Tabellen sind über die Spalten hinweg nicht auf einer Linie. Es wäre schöner, wenn sowohl linke als auch die rechte Spaltenlinien auf gleicher Höhe wären
    • Fehlende Felder:

      • für die Sonderfertigkeiten ( Kampfreflexe, Kampfgespür, Linkhand, Schildkampf, Ausweichen BE & SF )
      • Eigenschaften in der obersten Zeile (MU, KL, etc)
      • Basiswerte in der obersten Zeile (AT-Basis, PA, etc)
      • Lebensenergie, Astral usw: max-Werte
      • Zonenrüstung Modell: Ba, RB, LB
      • Ausrüstung, Kleidung, Vermögen, Proviant, Verbindungen, Notizen, Tiere
      • Zauberliste: Oberer Bereich mit Eigenschaften, Merkmalen, etc
    • Manche Felder haben einen weißen Hintergrund. Stört ein wenig, vorallem da der Rest transparent ist.

      • Wundschwelle
      • Liturgiekenntnis
      • Ritualkenntnis
    • Vorschläge:

      • Die Talentproben würde ich in ein Feld schreiben. Manche Talente (insbesondere Zauber) haben noch Modifikatoren (z.B: MR). Die kann man sonst schwer eintragen
  • Die PDFs haben Formularfelder mit eindeutigen Feldnamen. Evtl habe ich da mal Lust für die Helden-Software das Plugin zu erweitern... Dafür sollten die Feldnamen sich nicht mehr verändern.

    Ich habe durchaus mit dem Gedanken gespielt, den Generator direkt an die Heldensoftware anzubinden. Der Generator besteht aus zwei Teilen, der GUI und dem eigentlichen Backend, das die Arbeit macht. Das Backend ist ein eigenes Projekt und kann theoretisch als Plugin in die Heldensoftware integriert werden, solange man ein Mapping vom Heldensoftware-Datenmodell zum Generator-Interface implementiert und einen Dialog für die Einstellungen, die noch zusätzlich angegeben werden müssen, baut.


    ~/.local/share/org.flyx.dsa.heldendokument.generator/DSA-Heldendokument/heldendokument.pdf hat keine Formularfelder mehr


    ~/.local/share/org.flyx.dsa.heldendokument.generator/DSA-Heldendokument/build/heldendokument.pdf und zauberliste.pdf haben noch welche

    Die Generierung ist hängen geblieben bei "PDF erzeugen" die PDFs sind aber vorhanden. Vielleicht erklärt das aber auch die fehlenden Felder (siehe unten). Wenn Du Logs brauchst, bitte melden.

    Ich sehe schon, ich muss das mal auf Linux ausprobieren.


    Wenn ich Text in die Felder eingebe, dann wird dieser danach nicht angezeigt. Kann aber auch an meinem PDF Editor (Okular) liegen. Könnte aber auch daran liegen, dass die Fonts nicht vollständig eingebettet sind. Daher sehe ich auch die bereits eingetragenen Talente nicht.

    Versuchs mit dem Adobe Reader. Auch OSX Preview hat Probleme mit der Darstellung. Auch wenn ich den Adobe Reader nicht mag, benutze ich ihn als Referenzimplementierung, schließlich ist er das trotz allem ja irgendwie.


    Sonderfertigkeiten etc.: Die Linien in den Tabellen sind über die Spalten hinweg nicht auf einer Linie. Es wäre schöner, wenn sowohl linke als auch die rechte Spaltenlinien auf gleicher Höhe wären

    Das wäre schön, ja. Das Problem ist momentan, dass die Boxen wenn nötig umgeordnet werden, um bestmöglich auf die beiden Spalten verteilt zu werden. Deshalb ist es schwierig, die korrekte vertikale Ausrichtung der Linien sicherzustellen, aber ich arbeite dran.


    Hmm. Die sind eigentlich alle implementiert. Ich glaube, du solltest wirklich einen anderen PDF-Reader benutzen. Die Eigenschaften in der obersten Zeile sind keine Eingabefelder, weil sie einfach den Wert der Felder auf der Frontseite einnehmen, die max-Werte und die Dinge auf der Zauberliste ebenso, aber alles andere ist bei mir editierbar.


    Manche Felder haben einen weißen Hintergrund. Stört ein wenig, vorallem da der Rest transparent ist.


    Wundschwelle

    Liturgiekenntnis

    Ritualkenntnis

    Das habe ich aus dem Originaldokument übernommen. Ist eigentlich unnötig, außer auf der Frontseite, wo es die tatsächlichen Werte hervorhebt gegenüber den Startwerten und Mods. Ich überlege mir noch, ob ich das rausnehme und vielleicht den Text fett mache statt dessen oder so.


    Die Talentproben würde ich in ein Feld schreiben. Manche Talente (insbesondere Zauber) haben noch Modifikatoren (z.B: MR). Die kann man sonst schwer eintragen

    Ja, habe ich mir überlegt. Ich habe drei Felder genommen, weil viele Leute das • nicht auf ihrer Tastatur haben. Aber ja, es ist nicht für alle Fälle sinnvoll; schließlich gibt es auch Talente, wo man eine Eigenschaft manchmal substituiert durch eine andere. Ich denke, das Beste wäre hier, wenn man das als Option einstellen könnte.


    Danke fürs Feedback!

    It's hard to light a candle, easy to curse the dark instead.
    •••
    The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it. -- Terry Pratchett