Cerca nel sito

Il Sondaggione!!

Librogame Magnifico 2024, primo turno: vota il miglior LG dell'anno!

Lgcjs - v0.1.6

Re: Lgcjs - v0.1.6

Zakimos ha scritto:

La mia tastiera non ha la parentesi graffa e mi viene scomodo aggiungerla ogni volta.

Benvenuto nel mondo degli sviluppatori!

Guarda dietro di te! Una scimmia a tre teste!
Scoprimi su Amazon https://www.amazon.it/Antonio-Costantini/e/B076VTJ3F7 !

Ubik
Grande Maestro Ramas
ranks
useravatar
Offline
887 Messaggi
Info utenti nei messaggi
Administrator has disabled public posting

Re: Lgcjs - v0.1.6

Zakimos ha scritto:

Si può aggiungere un bottone per generare automaticamente il nuovo paragrafo? Come quelli presenti il LGC? La mia tastiera non ha la parentesi graffa e mi viene scomodo aggiungerla ogni volta.

Ciao Zak!
Sicuramente si può fare.
nel frattempo, lo dico per chi magari non lo sa, nella maggior parte delle tastiere la parentesi graffa si può comodamente fare facendo maiuscolo (shift) + parentesi quadra

FinalFabbiX
Signore del Totoautori 2016
Cavaliere del Sole
ranks
useravatar
Offline
1476 Messaggi
Info utenti nei messaggi
Administrator has disabled public posting

Re: Lgcjs - v0.1.6

FinalFabbiX ha scritto:

Zakimos ha scritto:

Si può aggiungere un bottone per generare automaticamente il nuovo paragrafo? Come quelli presenti il LGC? La mia tastiera non ha la parentesi graffa e mi viene scomodo aggiungerla ogni volta.

Ciao Zak!
Sicuramente si può fare.
nel frattempo, lo dico per chi magari non lo sa, nella maggior parte delle tastiere la parentesi graffa si può comodamente fare facendo maiuscolo (shift) + parentesi quadra

Grazie, non lo sapevo! Se potessi introdurre il comando sarebbe molto utile, è una delle cose migliori di LGC. E complimenti ancora, sto trovando l'editor molto comodo!

Zakimos
Cavaliere del Sole
ranks
useravatar
Offline
1791 Messaggi
Info utenti nei messaggi
Administrator has disabled public posting

Re: Lgcjs - v0.1.6

Zakimos ha scritto:

La mia tastiera non ha la parentesi graffa e mi viene scomodo aggiungerla ogni volta.

Ciao Zak,
con l'ultima versione di LGC3 puoi attivare la modalità "link brevi" e usare le parentesi quadrate con link più semplici nel formato [123]. Il tasto funzione che lo inserisce e crea il paragrafo funziona comunque.

Magari anche @FinalFabbiX inserirà questo formato nel nuovo editor.

Matteo
Autore dell'Editor per la narrativa interattiva LibroGameCreator 3

Shaman
Avatar dello Shuffle
Amministratore
useravatar
Offline
1914 Messaggi
Info utenti nei messaggi
Administrator has disabled public posting

Re: Lgcjs - v0.1.6

FinalFabbiX ha scritto:

nel frattempo, lo dico per chi magari non lo sa, nella maggior parte delle tastiere la parentesi graffa si può comodamente fare facendo maiuscolo (shift) + parentesi quadra

Chi invece usasse windows deve premere AltGr + Shift + [
Oppure AltGr + Shift + ]

"La grammatica è tutto ciò che conta"

gabrieleud
Ssisaggi style
Principe del Sole
ranks
useravatar
Offline
6533 Messaggi
Info utenti nei messaggi
Administrator has disabled public posting

Re: Lgcjs - v0.1.6

Shaman ha scritto:

Zakimos ha scritto:

La mia tastiera non ha la parentesi graffa e mi viene scomodo aggiungerla ogni volta.

Ciao Zak,
con l'ultima versione di LGC3 puoi attivare la modalità "link brevi" e usare le parentesi quadrate con link più semplici nel formato [123]. Il tasto funzione che lo inserisce e crea il paragrafo funziona comunque.

Magari anche @FinalFabbiX inserirà questo formato nel nuovo editor.

Ciao shaman, ben tornato smile
Guarda, l'idea è sicuramente interessante, ma temo non sia realizzabile, perché c'è un problema di fondo:
attualmente, se un paragrafo contiene
{{  codice {link 3:3} }}
non c'è ambiguità: il link viene correttamente riconosciuto, interpretato come tale e sostituito, cosa che non potrebbe avvenire  invece se ci fosse
{{ codice [3] }}
il [3] è un link o fa parte del codice (ad esempio l'accesso ad array)? Potrebbe essere entrambi.

Non mi viene in mente un modo per risolvere la questione.

FinalFabbiX
Signore del Totoautori 2016
Cavaliere del Sole
ranks
useravatar
Offline
1476 Messaggi
Info utenti nei messaggi
Administrator has disabled public posting

Re: Lgcjs - v0.1.6

FinalFabbiX ha scritto:

Non mi viene in mente un modo per risolvere la questione.

Non ne so niente di metaprogrammazione, ma usare ad esempio:

=123=
^123^
|123|

oppure il banalissimo segno di paragrafo §123§

Ci sarebbero problemi di qualche tipo?

"La grammatica è tutto ciò che conta"

gabrieleud
Ssisaggi style
Principe del Sole
ranks
useravatar
Offline
6533 Messaggi
Info utenti nei messaggi
Administrator has disabled public posting

Re: Lgcjs - v0.1.6

gabrieleud ha scritto:

FinalFabbiX ha scritto:

Non mi viene in mente un modo per risolvere la questione.

Non ne so niente di metaprogrammazione, ma usare ad esempio:

=123=
^123^
|123|

oppure il banalissimo segno di paragrafo §123§

Ci sarebbero problemi di qualche tipo?

Di invalicabili sicuramente no, più che altro era per non introdurre una ulteriore simbologia.

Più che altro, le graffe hanno il vantaggio di essere una di apertura e una di chiusura, il che rende più facile "validare" la correttezza di quel che è scritto in un paragrafo.
Dei quattro simboli, comunque, solo il ^ sarebbe papabile. Il § se non sbaglio ha problemi con le tastiere non europee, mentre = e | sono comuni nella programmazione, ad esempio è perfettamente valido scrivere:
if( espressione1 == 123 == (espressione2 || 123 || espressione3))

Comunque, si può fare se alla community piace.

Personalmente, mi piace l'idea dello scrivere la parola link, e il fatto che tutto ciò che non è testo vada fra le {}, ma ovviamente se non vi va se ne può parlare.

FinalFabbiX
Signore del Totoautori 2016
Cavaliere del Sole
ranks
useravatar
Offline
1476 Messaggi
Info utenti nei messaggi
Administrator has disabled public posting

Re: Lgcjs - v0.1.6

Aggiunto il pulsante per i link (e lo shortcut ctrl+L )

FinalFabbiX
Signore del Totoautori 2016
Cavaliere del Sole
ranks
useravatar
Offline
1476 Messaggi
Info utenti nei messaggi
Administrator has disabled public posting

Re: Lgcjs - v0.1.6

Grazie mille, ora per rendere l'editor perfetto manca solo una cosa: il "tasto F3" di lgc, cioè la funzione che genera automaticamente un link al primo paragrafo non utilizzato. È fondamentale quando si scrivono lg molto complessi (ossia quelli per cui c'è più bisogno di un editor!)

Zakimos
Cavaliere del Sole
ranks
useravatar
Offline
1791 Messaggi
Info utenti nei messaggi
Administrator has disabled public posting

Info Forum

Statistiche Forum:
 
Totale Discussioni:
5737
Totale Sondaggi:
100
Totale Messaggi:
153862
Totale Messaggi Oggi:
3
Info Utenti:
 
Totale Utenti:
9757
Ultimo Utente Registrato:
EnderBlack89