Risposte nei forum create
-
AutoreRisposte
-
2 Dicembre 2009 alle 17:41 in risposta a: Articolo su due colonne…ma come impaginare l’indice (toc)? #39923::
Confermo i tuoi “gusti”. Non piace neanche a me il sommario più indice in una sola colonna, dato che poi tutto il resto è a doppia colonna.
Tra le due colonne in questo modo restano “strettine” e i vari tioli delle sezioni rispondon male. È una prova che ha un senso didattico ma lascia a desiderare come resa estetica e funzionale.La cosa migliore a livello estetico sarebbe come già abbiamo anticipato, eliminare l’indice.
Tuttavia il mio piccolo testo arebbe un promemoria mio, fatto e scritto per me, relativo al backup del mio sistema operativo, tanto per spiegare di cosa si tratta…
Potevo benissimo scrivermi un file di testo semplice e via. Ci sono talmente tanti documenti utili scritti in testo semplice che per le mie poche esigenze sarebbe stato più che sufficente.
Ma ritengo che imparare ad utilizzare latex sia un punto in più che possa tornarmi utile, perciò ho accompagnato la stesura di questo piccolo promemoria con la lettura dell’Arte.
Ho visto anche la rivista che citavo sopra e il formato in doppia colonna m’è piaciuto, soprattutto perchè a mio avviso rende la lettura scorrevole e leggera.Inoltre credo che la “faccia” di un documento debba prima di tutto essere funzionale all’argomento di cui tratta. E visto che stiamo parlando di un documento piuttosto applicativo e sintetico, mi è sembrato che la doppia colonna aiutasse a “carpire” dal documento il singolo concetto, magari un certo comando o simile, semplicemente guardando il testo senza neanche leggerlo troppo accuratmente, non so se mi spiego.
Per mettere insieme le due cose (funzionalità ed estetica) si potrebbe ( e la butto lì in attesa di pareri) mantenere la doppia colonna ma fare in modo (non so come) di lasciare Titolo sommario ed indice sintetico nella prima pagina. Quindi passare alla seconda, con la prima sezione dell’artico ecc ecc.
Che dite?
2 Dicembre 2009 alle 13:49 in risposta a: Articolo su due colonne…ma come impaginare l’indice (toc)? #39921::
Mmmm…il mio documento non mi convince troppo sinceramente.
Infatti, la table of contents viene impaginata su una singola colonna dopo il sommario e nella colonna di fianco vi è il testo successivo del documento.
Non sarebbe più “pulito” tenere, che so, nella prima pagina, titolo, sommario e indice e avere poi la prima sezione che inizia nella seconda pagina?
Contraverrebbe alle regole di impaginazione di un tale documento?Guardando il mio documento nella prima pagina, vedo nella colonna a sinistra sommario e indice. Penso che sia un caso, l’indice termina a fine colonna… che ha anche un certo senso logico: la seconda colonna parte con la prima section.
Dico questo tanto per chiarire meglio.
Inoltre ho dato un’occhiata all’impaginazione della rivista ArsTeXnica e vedo che ciascun articolo è scritto su doppia colonna. ogni titolo è a tutta pagina, e il problema dell’indice viene risolto alla radice: gli articoli (giustamente direi, anche a buon senso) non hanno un indice sintetico iniziale. Questo perchè gli articoli sono testi abbastanza contenuti e probabilmente non giustificano l’impiego di un inidice.Ho inoltre notato che in fase di compilazione ci sono anche le seguenti righe che mi fanno pensare a qualche errore o imprecisione:
`Underfull \vbox (badness 1484) has occurred while \output is active [1{/opt/tex
live/2009/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
Underfull \vbox (badness 10000) has occurred while \output is active [2]
`
Allo stesso tempo, noto che alcuni paragrafi vengono separati dalla parte precedente del testo con una linea vuota…strano, non so se è normale.Ho anche provato, ad aggiungere il pacchetto multicol caricandolo nel preambolo e qualcosa cambia. In fase di compilazione ho un warning:
`Package multicol Warning: May not work with the twocolumn option on input line
135`Poi dando un’occhiata al risultato: il titolo finisce impaginato nella colonna di sinitra, di seguito ho il sommario, quindi lìindice. Il testo sta volta risulta più consueto senza strane linee vuote tra alcuni paragrafi.
Con qualche ricerca via google spero di dipanare i dubbi che mi hanno suscitato le 3 righe di warning o simili riportati sopra.
Nel frattempo vi chiedererei se poteste portarmi ad esempio qualche documento in stile articolo ma dotato di table of contents e ovviamente impaginato su due colonne.
Se avesteidee chiare circa quanto ho raccontato e voleste magari chiarirmi anche dove sto eventualmente sbagliando, ovviamente non esitate, sono tutto orecchi. 😉
1 Dicembre 2009 alle 10:04 in risposta a: [RISOLTO] Microtype: pdfTeX error (font expansion) … #39825::
Grazie ancora per la disponibilità. Confermo che col nuovo pacchetto cm-super la compilazione funziona, il pdf viene regolarmente creato. Per completare il discorso, anche il pacchetto Latin Modern è assente nella mia installzione… per cui sarebbe stato in ogni caso necessario aggiungere qualcosa.
Sinceramente comunque ad occhio, il testo visualizzato non mi pare cambiare di molto rispetto all’assenza di microtype…. la butto lì sottolineando che non sono assolutamente esperto in campo…In ogni caso, cambio il titolo aggiungendo il tag “[RISOLTO]”.
1 Dicembre 2009 alle 0:01 in risposta a: [RISOLTO] Microtype: pdfTeX error (font expansion) … #39823::
Sì, rileggendo la guida, è scritto chiaramente che è necessario utilizzare i font vettoriali per sfruttare la codifica T1. Viene spiegato che i cm-super sono caricari automaticamente proprio dall’opzione T1 di “fontenc”.
Ma….
Ovviamente il pacchetto cm-super deve essere installato.
Nel mio caso si tratta di un’installazione “recomended”, quindi limitata…che guarda caso non comprendeva il pacchetto cm-super.In ogni caso, come non esclude la guida, l’opzione T1 funziona lo stesso (niente errori di compilazione dunque…come dimostrato peraltro dalla mia prova senza microtype), anche se viene espressamente affermato che potrebbero esserci problemi di resa nel pdf di output.
Il problema si manifesta come spiegato da voi nell’utilizzo di microtype, in rete avevo rovato questo documento:
The microtype package
An interface to the micro-typographic extensions of pdfTEX
R Schlicht v2.3e
Dove viene detto:
Automatic font expansion does not work with bitmap fonts. Therefore, if you are using the Computer Modern Roman fonts in T1 encoding2 , you should either install the cm-super fonts or use the Latin Modern fonts (package lmodern).
Per cui, il problema dovrebbe essere risolto seguendo le vostre risposte. Sto installando il pacchetto cm-super che bontà sua, pesa circa 60 MB…non leggerissimo per la mia connessione….pazienza. 🙁
In ogni caso grazie ancora e speriamo possa un domani essere utile anche ad altri.
::
Peccato, pazienza..
No, in ogni caso non mi serve tutto. Quindi il DVD lo scartoin partenza.
Preferisco installare direttamente da rete.
Conta ad esempio che l amia attuale installazione comprende la soluzione basic proposta dall’installer + latex-recommended.
Per un totale di:`
$ du -sh /opt/texlive/
165M /opt/texlive/
`Molto ridotta rispetto al Giga e passa ditutto il malloppo 😉
Piano piano, se mi servirà qualche altro pacchetto lo aggiungerò via rete. Non ho tanto spazio sull’HD principale e mi connetto ad internet medianete un cellulare in zona scoperta da servizi ad alta velocità 👿Saluti e grazie di tutte le dritte. 🙂
::Quindi la tua ipotesi è corretta: modificando il file “corto” nel modo indicato avrai ciò che ti serve. Cancella (o commenta, prima) la riga con TEXMFSYSCONFIG, il suo valore è correttamente calcolato nel file di configurazione principale.
Bene, grazie della precisazione. 🙂
Mettici il % davanti e prova a dare
`kpsexpand '$TEXMFSYSCONFIG'`
dovrebbe dirti
`/opt/texlive/texmf-config`
che è un “alberello” per roba di configurazione di vario tipo.Proviamo:
ora ho questa roba nel file corto:
`
%TEXMFSYSCONFIG = /root/texlive
%TEXMFHOME = /root/.texlive
TEXMFHOME = ~/.texlive
`Vediamo i valori delle variabili:
`$ kpsexpand '$TEXMFHOME $TEXMFSYSCONFIG'
/home/joThenX/.texlive /opt/texlive/2008/texmf-config
`Avresti fatto meglio a mettere tutto in /opt/texlive/2009, creando anche una directory parallela /opt/texlive/texmf-local come sede dell’albero locale.
Ma mi sa che ho fatto proprio così, ti mostro cosa ho in /opt:
`
$ ls /opt/*
2008 texmf-local
`Prova a dare
`kpsexpand '$TEXMFLOCAL'`
Che ti esce?`$ kpsexpand '$TEXMFLOCAL'
/opt/texlive/2008/../texmf-local
`Che dici, ci siamo?
Una cosa non mi torna: chissà perchè ho messo la versione 2008 ???
Forse nella guida che ho seguito era la versione più aggiornata….moh. Può essere che senza pensarci tanto su ho copiato anche il link del repositorio….spetta, forse ho ancora il comando nella hisotory di bash….
No, non c’è più, comunque per installare TeX Live ho seguito, come accennavo, una guida, si tratta di questa:PGL Piccole Guide Linux
http://lgcrsll.altervista.org/pgi/pgl/index.html
TEX Live
Luigi CarusilloPrima edizione, 4 ottobre 2008
Riguardandola mi accorgo che in effetti il link alla distribuzione tex live punta alla versione 2008 (giustamente l’autore, al momento della stesura ha portato ad esempio la versione del 2008…la mia elasticità al momento dell’installazione non s’è spesa più di tanto… 😀 ):
Probabilmente avevo dato il comando:
`# ./install-tl -location http://ftp.heanet.ie/mirrors/ctan.org/tex/systems/texlive/tlnet/2008
`A questo punto, vi propongo ancora una domanda:
Come potrei fare per aggiornare alla versione 2009?
È il caso di farlo?
Dovrò riscaricare tutto (non ho una “gran” connessione)? Oppure, l’installer di gestione, provvederà ad aggiornare solo i pacchetti effetivamente cambiati dalla 2008 alla 2009??
Spero che le domande siano sensate.PS. tra l’altro collegandomi col browser al link: http://ftp.heanet.ie/mirrors/ctan.org/tex/systems/texlive/tlnet/2008
mi ritorna il classico “404 Not Found”…
Francamente non ricordo più se ho seguito proprio alla lettera quella guida, oppure ho utilizzato un altro link…la memoria non m’aiuta 😕Ok, scusate la lunghezza eh, ma vorrei avere un ambiente di lavoro LaTeX funzionale e correttamente installato, per non trovarmi a metà guida, con problemi legati alla gestione del software…. 🙄
Saluti e grazie mille intanto per i preziosi aiuti che mi avete dato! 🙂
::Nel mio sistema (Ubuntu 9.04 (non storgere il naso 🙂 ),
Eh eh eh…. 😉
$TEXMFHOME nel del file di configurazione “/etc/texmf/texmf.cnf”.
Ivi trovo anche un po’ di informazioni su come agire per modificare quanto ti interessa…
In breve credo si possa mettere mano direttamente al file /etc/texmf/texmf.d/05TeXMF.cnf …Mmmm, dunque, spero di non sbagliarmi: probabilmente tu hai installato TeX Live da un pacchetto della tua distribuzione, dico bene? Questo spiegherebbe il percorso /etc del file di configurazione …
Nel mio caso, avendo scelto un’installazione che esula dalle convenzioni della mia distribuzione (ho appunto scelto di metterre tutto in /opt ) ho quel file in:
/opt/texlive/2008/texmf.cnf
E il suo contenuto è proprio:
`
% This texmf.cnf file should contain only your personal changes from the
% main texmf.cnf.
%
% Do NOT change values in the main file (which is in
% …/texlive/YYYY/texmf/web2c/texmf.cnf), as YOUR CHANGES WILL BE LOST
% by later updates.
%
% If you need to make changes to texmf.cnf, put your custom settings in
% this file instead, which is YYYY/texmf.cnf. And insert *only* your
% changed values.
%
TEXMFSYSCONFIG = /root/texlive
TEXMFHOME = /root/.texlive
`Se non vado errato nell’interpretazione direi che potrebbe essere sufficiente modificare il file qui sopra settando le variabili, come meglio si crede. Anche perchè il file sopra sovrascrive il file principale (che viene proprio sconsigliato di modificare…in quanto ad un update verrebbe rasato).
Dando un’occhiata a quel file, nel mio caso:
/opt/texlive/2008/texmf/web2c/texmf.cnf
vedo che la variabile TEXMFHOME è settata a “~/texmf”. Questo significa che il file di configurazione esterno (quello che si consiglia eventualmente di modificare) sovrascrive quello “interno” (rassato ad ogni update).
Scusate il giro di parole.In soldoni, penso che sia possibile ottenere quello che volevo mettando:
TEXMFHOME=~/.texlive
TEXMFSYSCONFIG= “datemi un consiglio per favore”Cioè, mentre la TEXMFHOME, è di ogni singolo utente, e contiene tra le altre cose anche i pacchetti installati a mano, invece la variabile TEXMFSYSCONFIG a cosa serve esattamente e a chi serve? a tutti? o solo ad ogni singolo utente, cioè è pesonale o globale?
Grazie per le dritte.
-
AutoreRisposte