[LaTeX/Lyx ] Importazione classe LaTeX in Lyx
Utilizzo spesso Lyx per scrivere articoli. Mi trovo nella necessità di utilizzare un file.cls contenente le indicazioni obligatorie per la formattazione di un articolo.
Qualcuno sa come fare per inserire la classe in Lyx ?
Grazie
Qualcuno sa come fare per inserire la classe in Lyx ?
Grazie
Risposte
Dovresti scriverti il tuo layout, specificando la classe del documento. Prendi spunto dai layout esistenti nella directory dove è installato LyX\Resources\Layouts (su Windows, altrove non so, cerca *.layout). Ad esempio, per il layout "article":
Cambia la prima riga in "\DeclareLaTeXClass{nomefilecls}".
Poi crei un nuovo documento e nelle impostazioni scegli Layout locale e selezioni il tuo layout (oppure metti il tuo layout in %APPDATA%\LyX\Layouts).
#% Do not delete the line below; configure depends on this # \DeclareLaTeXClass{article} # Article textclass definition file. Taken from initial LyX source code # Author : Matthias Ettrich <ettrich@informatik.uni-tuebingen.de> # Transposed by Pascal André <andre@via.ecp.fr> # Heavily modifed and enhanced by serveral developers. Format 35 Input stdclass.inc SecNumDepth 3 TocDepth 3 NoStyle Chapter NoCounter chapter NoStyle Chapter* Style Part Align Left AlignPossible Left TopSep 2 BottomSep 1.5 Font Size Larger EndFont TocLevel 0 End Style Part* Align Left AlignPossible Left TopSep 2 BottomSep 1.5 Font Size Larger EndFont End
Cambia la prima riga in "\DeclareLaTeXClass{nomefilecls}".
Poi crei un nuovo documento e nelle impostazioni scegli Layout locale e selezioni il tuo layout (oppure metti il tuo layout in %APPDATA%\LyX\Layouts).
Ti ringrazio.
In realtà lo avevo già provato. sapevo l'esistenza di questa possibilità.
Infatti, trovo tra le classi di documenti disponibili quella corrispondente all'articolo richiesto. Provando che l'inserimento nei Layout ha funzionato.
Però non restituisce gli esiti sperati. Infatti, consente soltanto qualche parte della formattazione obbligatoria, non riconoscendone (e, quindi, consentendone) altre.
Quindi, il risultato finale è diverso dalla formattazione richiesta.
Deve esserci qualche conflitto tra le impostazioni di Lyx e quelle del file .cls
In realtà lo avevo già provato. sapevo l'esistenza di questa possibilità.
Infatti, trovo tra le classi di documenti disponibili quella corrispondente all'articolo richiesto. Provando che l'inserimento nei Layout ha funzionato.
Però non restituisce gli esiti sperati. Infatti, consente soltanto qualche parte della formattazione obbligatoria, non riconoscendone (e, quindi, consentendone) altre.
Quindi, il risultato finale è diverso dalla formattazione richiesta.
Deve esserci qualche conflitto tra le impostazioni di Lyx e quelle del file .cls
Forse dipende dalle opzioni successive nel file di layout. Non so quanti abbiano esperienza con problemi simili (io ben poca), credo che faresti meglio a chiedere direttamente nella mailing list di LyX.
In alternativa, prova ad esportare un documento semivuoto in Latex. Dovresti vedere cosa LyX aggiunge nel preambolo, e magari capire come modificare il layout.
In alternativa, prova ad esportare un documento semivuoto in Latex. Dovresti vedere cosa LyX aggiunge nel preambolo, e magari capire come modificare il layout.
Grazie per i preziosi e puntuali consigli.
Purtroppo, il file.cls aveva delle caratteristiche evidentemente incompatibili con Lyx.
Non è stato possibile farli convivere.
Quindi, ho usato LateX nella sua forma canonica, senza scorciatoie.
E ha funzionato. L'articolo ha rispettato le regole di formattazione imposte.
Purtroppo, il file.cls aveva delle caratteristiche evidentemente incompatibili con Lyx.
Non è stato possibile farli convivere.
Quindi, ho usato LateX nella sua forma canonica, senza scorciatoie.
E ha funzionato. L'articolo ha rispettato le regole di formattazione imposte.