Help - User help - After Linux update oStorybook gives strange errors

Count of members 21 members
Connected : (nobody)
Snif !!!
 

Help - Help
User help - User help


24/02/2021 10:32
by Stefy075

Stefy075



 I updated linux recently and after that I got this error when I'm saving a scene, without changing the previous text size settings:
and also it adds a:
<p>
 
</p>at the beginning of the scene causing the text to live an empty line above it, that I don't want.
The fonts are not well drawn, have I to add some parameters to get them back to a good rendering or have I to install some ttf fonts that are missing?

I'm using the jdk 1.8 to run the program and linux is 5.4.92 gentoo.
Thanks.
Post an answer Top  

StartPrevious [ 1 2 ] NextEnd
Answer n° 1
--------
24/02/2021 10:36
by Stefy075

Stefy075

visitor

Sorry but I pasted the screenshot but it didn't appear in the post :(
The message was:
!HtmlEditor!: Error: the text size exceeds the maximum allowed


Post an answer Top  
Answer n° 2
--------
24/02/2021 11:16
by Stefy075

Stefy075

visitor

I tried to open the project with the 5.05.04, but the error is the same as for the 5.05.03.
With the 5.05.04 I tried to import the last db dump I did, but it return the following error:
 
Quotation :

Exception Message: Si verifica un errore durante l'analisi del documento. Stack Trace: java.lang.Exception: Si verifica un errore durante l'analisi del documento. at storybook.exim.importer.Importer.readDom(Importer.java:138) at storybook.exim.importer.Importer.openXml(Importer.java:118) at storybook.exim.importer.Importer.open(Importer.java:78) at storybook.exim.importer.ImportDlg.loadLists(ImportDlg.java:222) at storybook.exim.importer.ImportDlg.btFileAction(ImportDlg.java:158) at storybook.exim.importer.ImportDlg.lambda$initUi$1(ImportDlg.java:132) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Si prega di segnalare questa eccezione al team di sviluppo.

 
Post an answer Top  
Answer n° 3
--------
24/02/2021 11:36
by favdb

favdb

Administrator
Administrator
Administrator
Administrator


Salve,

Attenzione, la pre-versione 5.05.04 non è veramente funzionale. Utilizzare preferibilmente 5.05.03.

Dopo aver lanciato oStorybook, prima di qualsiasi altra operazione vai su Aiuto > Informazioni sulla scheda "Proprietà del sistema" poi usa il bottone "Copia negli appunti". Poi incolla il testo nel tuo messaggio di risposta. Dovreste ottenere tutte le informazioni di sistema necessarie per la diagnosi.

Penso di conoscere l'origine del tuo problema ma preferisco controllare prima di darti una soluzione.

Tradotto con www.DeepL.com/Translator (versione gratuita)
Post an answer Top  
Answer n° 4
--------
24/02/2021 14:43
by Stefy075

Stefy075

visitor

Grazie mille per la veloce risposta e

Questo è l'output sulla versione 5.05.03:
Code : xhtml
<html>
<body><br>
<b>oStorybook</b><br>
5.05.03<br>
<br>
<b>Operating system</b><br>
os.name: Linux<br>
os.version: 5.4.92-gentoo<br>
os.arch: amd64<br>
<br>
<b>Java</b><br>
java.runtime.name: Java(TM) SE Runtime Environment<br>
java.version: 1.8.0_202<br>
java.vm.version: 25.202-b08<br>
java.vm.vendor: Oracle Corporation<br>
java.class.version: 52.0<br>
<br>
<b>System file</b><br>
path.separator: :<br>
line.separator: LF<br>
file.encoding: UTF-8<br>
file.separator: /<br>
<br>
<b>User parameters</b><br>
user.language: en<br>
user.country: US<br>
user.dir: /mnt/home/ste/STE/software/oStorybook-5.05.03<br>
user.home: /home/ste<br>
user.timezone: Europe/Rome<br>
</body>
</html>
 
Post an answer Top  
Answer n° 5
--------
24/02/2021 22:32
by favdb

favdb

Administrator
Administrator
Administrator
Administrator


Bene, provate a installare e usare Java versione 11. In linea di principio funziona molto bene con questa versione.

Il messaggio iniziale indica che il tuo testo è più grande di 32Kb. Questo testo contiene anche tutti i tag HTML. Quindi ti consiglio di limitarti a 20Kb.
Post an answer Top  
Answer n° 6
--------
25/02/2021 11:28
by Stefy075

Stefy075

visitor

Sono passata al Java 11 come indicato.
Ho provato ad esportare il progetto in file HTML suddivisi per scena: il file più grande è di 29kb, ma normalmente i file stanno tutti su una dimensione che varia tra i 18kb e i 20kb.
L'errore che mi da sulla dimensione al salvataggio della scena, appare su tutte anche quelle che esportate stanno ben sotto i 15kb. E' possibile che in qualche modo si sia corrotto il progetto?
Post an answer Top  
Answer n° 7
--------
25/02/2021 13:31
by favdb

favdb

Administrator
Administrator
Administrator
Administrator


"E' possibile che in qualche modo si sia corrotto il progetto?"

Nessuna idea, puoi inviarmi il tuo file in modo che io possa vedere se ho la stessa anomalia, ed eventualmente analizzare il contenuto.
Post an answer Top  
Answer n° 8
--------
03/03/2021 10:03
by Stefy075

Stefy075

visitor

 Credo che il problema sia legato al fatto che nella precedente versione (o forse in quella con cui ho iniziato il progetto), la formattazione del testo HTML era fatta usando <div>, mentre ora la formattazione è legata al tag <p>.
La cosa più evidente che salta all'occhio scrivendo una nuova scena è il fatto che premendo il tasto "enter", per far andare a capo il testo, tra la nuova riga e la precedente viene lasciato un leggero spazio, che prima invece non accadeva: ora è necessario premere ctrl-enter per andare a capo senza lasciare spazi. La prima azione provoca l'aggiunta di un </p> seguito da un <p>, mentre la seconda l'aggiunta di un <br>.
Nella vecchia formattazione l'"a capo" veniva gestito con un </div> e l'apertura di un <div>.
Questa diversa gestione sembra mandare in crisi il conto delle parole e quindi appare l'errore che ho indicato precedentemente.
C'è un modo rapido per riformattare tutto il libro con la nuova formattazione a paragrafi, per evitarmi di fare a mano scena per scena?
Post an answer Top  
Answer n° 9
--------
03/03/2021 21:24
by favdb

favdb

Administrator
Administrator
Administrator
Administrator


Buona sera, ho aggiunto una funzione per sostituire sistematicamente il tag DIV con il tag P. La troverai nelle Proprietà, scheda Globale. Attenzione, nella pre-versione 5.05.04 la vista Cronologia è temporaneamente neutralizzata, infatti il mio lavoro riguarda la modifica di questa vista.
Post an answer Top  
Answer n° 10
--------
04/03/2021 10:05
by Stefy075

Stefy075

visitor

 Grazie mille! La funzione aggiuntiva è stata utilissima ed ha funzionato perfettamente: ora il file non dà più nessun errore ed il conto delle parole è nuovamente corretto.e
Se posso permettermi, vorrei fare una richiesta: sarebbe possibile mettere nelle impostazioni del progetto la scelta se introdurre un "</p>" per l'"a capo" oppure un </br> in modo automatico? Questo permetterebbe un editing più intuitivo per chi come me preferisce il <br>: nel mio progetto la linea aggiuntiva vuota che disegna il </p> dà l'impressione di interruzione nel flusso del testo che non voglio che ci sia.

Post an answer Top  
StartPrevious [ 1 2 ] NextEnd
active topic active   closed topic closed   Important! Important!   New New message
Correct Correct message   Close Close topic   Make sticky Make sticky  
Forum Topic  Help