Risposte nei forum create
-
AutoreRisposte
-
::
Elrond” post=81230 @robitex: ho visto che hai aggiunto una cronologia al tuo progetto. Visto che Git di base ha una sua cronologia, se uno è abituato a scrivere messaggi per i commit particolarmente ricchi ed esplicativi, si potrebbe creare un changelog a partire dal log di Git. La cosa più semplice potrebbe essere
`git log > HISTORY`
ma questo formato potrebbe non piacere. Il manuale di [tt]git log[/tt] spiega come personalizzare l’output di log, per esempio potresti provare
`git log –format=”Data: %ai – [%h]%d%nAutore: %aN%nOggetto: %B%n” > HISTORY`
Le ultime voci della cronologia del tuo repo così prodotta apparirebbero così:
`Data: 2013-01-05 12:14:12 +0100 – [6cd10b1] (HEAD, origin/master, origin/HEAD, master)
Autore: Roberto
Oggetto: Commit di servizio 🙂Data: 2013-01-05 11:55:14 +0100 – [4ffd7fd]
Autore: Roberto
Oggetto: Precisazione su sh, bash e dashData: 2013-01-04 23:04:16 +0100 – [050346c] (v1.2.1)
Autore: Roberto
Oggetto: Aggiunto il nuovo capitolo ScriptingData: 2013-01-02 09:56:03 +0100 – [e4c4e59] (v1.2)
Autore: Roberto
Oggetto: Rinominati alcuni file e aggiunta l'HistoryData: 2013-01-02 09:52:21 +0100 – [c03ca16]
Autore: Roberto
Oggetto: Formattazione righe ad 80 caratteri ed altre coseData: 2012-12-27 15:24:35 +0100 – [2d790f0]
Autore: Roberto Giacomelli
Oggetto: Aggiornato lo script per non stampare data e versione della guidaData: 2012-12-27 15:22:28 +0100 – [effd750]
Autore: Roberto Giacomelli
Oggetto: Eliminazione file di classe`
Naturalmente sei libero di cambiare il formato a tuo piacimento, in particolare puoi guardare il paragrafo “pretty formats”. Il mio consiglio è quello di non includere questo tipo di cronologia nel repository, dato che si tratta di una semplice riformattazione del log di Git, però potrebbe essere utile, per esempio, se hai intenzione di distribuire un archivio compresso contenente solo il sorgente della guida e la cronologia (dato che potresti voler escludere dall’archivio tutto il repo Git).Probabilmente adesso è troppo tardi per applicare questa idea alla guidalineadicomando, però magari potrebbe servirti in futuro 😉
PS: non so se hai visto che ti avevo lasciato un commento a un tuo recente commit 🙂
Bellissimo intervento Elrond.
Grazie mille.
Certamente molto utile rendere la HISTORY automatica dai commenti ai commit.
Si ho visto il commento, certamente, ho già fatto la correzione ed aspetto qualcosa di più per fare il commit.
Sono sempre restio a fare commit “leggeri”…
R.Ps[OT]. recentemente anche Claudio Fiandrino ha trasferito su GuITeX una delle sue guide tematiche su TikZ.
Spero di poter contribuire alla guida tematica su git e LaTeX con particolari riguardanti i progetti delle guide stesse.
Inoltre, mi piacerebbe che nascesse la guida tematica a TeX Live su diverse piattaforme.
Ed infine, la traduzione delle guide in inglese.
Ultimo ma non ultimo, la riprogettazione della parte web delle guide…
::
Si tratta di uno script di shell:
`#!/bin/sh
for i in *.pdf
do
pdfcrop –margins '10' $i
done`Prende tutti i file nella cartella corrente e li scontorna:
salva il codice in un file di testo, diciamo di nome “cropall”
rendilo eseguibile con $ chmod +x cropall
spostalo nella dir home/binora puoi usarlo su qualsiasi cartella.
Bye
::OldClaudio” post=81201Benvenuta/o @raffa sul forum.
La prima cosa da fare è buttare via TeXnicCenter. Lo so che usi Adobe Reader (non Acrobat Reader; Acrobat è il nome di un altro programma della Adobe) e che TeeXcnicCenter ha difficoltà a dialogare con AReader. Il file PDF va chiuso a mano (dovrebbe funzionare Ctrl + W che chiude il file ma non chiude AReader) e dopo rilanciare una compilazione con l’apposito bottone di TeXnicCenter.
Ma il problema è che stai usando strumenti del neolitico (informatico) Ci sono altri editor per LaTeX, uno dei quali è già installato a bordo del tuo PC, anche se non lo sai: si tratta di TeXworks; dovresti cercare il file texworks.exe sul tuo PC Windows, crearne una scorciatoia per la Scrivania o per la barra di lancio. Quando lo usi ti sembra un po’ poco dotato, ma è uno dei migliori editor per LaTeX, di tale semplicità che è adatto anche ai novizi.
Se hai già preso le (brutte) abitudini di tante barre superiori e laterali piene di icone da cliccare, allora scarica dalla rete l’editor gratuito e multipiattaforma TeXstudio. È ottimo; è pieno di icone per gli amanti delle icone, ma soprattutto è dotato (come anche TeXworks) di un visualizzatore PDF interno che ti permette anche una cosa che AReader non ti consente, cioè di cliccare sulla finestra del file .tex in un punto e il cursore si sposta nella finestra del PDF più o meno nello punto corrispondente o almeno evidenzia la riga o le righe che corrispondono al testo che hai cliccato; ovviamente funziona anche a rovescio da PDF a .tex; ti renderai conto di cosa hai perso in comodità fino ad oggi avendo usato quel “rudere neolitico” di TeXnicCenter. 🙂 😉
Sono d’accordo.
TeX works va benissimo per iniziare con i sistemi della faglia TeX. Lo preferisco a TeX studio, troppo chiassoso, ed è perfetto per la revisione finale del documento suportando la ricerca diretta ed inversa tra sorgente e pdf (fai un CTRL+click sul codice e ti ritrovi nella corrispondente area del pdf e viceversa).
Ma è anche un ottimo strumento per gli utenti esperti.
Un saltuo.
R.
::
Rieccomi 🙂
Ho aggiunto un nuovo capitolo sullo scripting alla guida che potete scaricare da questo link. Al solito i sorgenti sono disponibili nel repository GuITeX su github.
Buona lettura.
R.
3 Gennaio 2013 alle 14:17 in risposta a: Richiesta di videotutorial per apprendere Tex e LaTex #81788::
Ciao,
a mio parere un video tutorial per esempio per aiutare nell’installazione del sistema non sarebbe male.
Basterebbe installare sul pc uno di quei programmi che registrano in un file audio video quello che sta sullo schermo e quello che si dice nel microfono, del tipo di video guide che si trovano sul web (con l’hardware a mia disposizione non ci sono riuscito).Tuttavia, nella mia esperienza, imparare qualcosa su LaTeX con una video guida non sarebbe efficiente perché svolgere i passaggi praticamente e seguirli su schermo potrebbe essere molto più lungo e faticoso che non confrontarsi con un buon manuale stampato.
Inoltre, per chi si deve abituare ad astrarre il contenuto dalla sua forma tipografica, lavorando con un linguaggio, imparare con una video guida non abitua a consultare la documentazione dei pacchetti.
In altre parole, una video guida potrebbe essere utile solo come presentazione del sistema, per poi far passare l’utente alla più efficiente e tradizionale documentazione on-line.Comunque è da tenere in considerazione. Una video guida a più frame ben fatta potrebbe contraddire la mia opinione, e ne sarei contento.
R.
::
Tra i parametri quelli che possono interessare sono due:
il primo è il tempo della sessione impostato a 30 minuti
il secondo è il tempo di modifica impostato a 10 minutiHo modificato il secondo elevandolo a 20 minuti (1200 s).
Ho salvato ed il parametro compare adesso a quel valore anche se il massimo possibile sarebbe 600 s a quanto si legge nella spiegazione.
Se si riscontrassero problemi lo riporterò a 600s.
Può darsi che il motore del forum tenga conto di un valore di 600s anche se ho inserito 1200s.
Una soluzione ‘artigianale’ sarebbe quella di selezionare tutto il testo del messaggio e copiarlo appena prima di premere Invia. in caso di problemi basta dare un incolla in una nuova sessione di risposta.
Bisogna anche considerare che tra non molto (spero) passeremo alla versione nuova del forum e questo problema potrebbe scomparire come del resto anche altri.
Grazie.
Un saluto.
R.
::marchetto” post=81066Buongiorno e soprattutto buon anno a tutti,
girovagando per il forum ho letto di qualcuno che menzionava il pacchetto crop per scontornare le immagini. Questa funzione non mi serve al momento ma penso sia utile conoscerla.
Il mio problema è che su L’Arte non ne ho trovato la descrizione.
Potete consigliarmi una “lettura” a riguardo?grazie
MarcoBuon anno anche a te.
Cerca pdfcrop sul forum.
R.
::Sam Qasbah” post=80990
…
Ora, quanto ho scritto non dovrebbe esserti indecifrabile, perché so che ti sei cimentato anche con Plain TeX e quindi hai una certa esperienza di calcolatore e di sistema TeX; ma non dipende dal fatto che tu abbia on non abbia fatto il classico; è che l’informatichese è complicato e spesso non si capiscono vicendevolmente nemmeno gli informatici, figuriamoci noi poveri mortali. Tanto per fare un esempio, io ho fatto il classico ma non capisco nemmeno la metà di quello che viene scritto in questo filone del forum in merito a git.
ClaudioIl mio riferimento al liceo classico era una risposta [oscuramente] ironica al tono pedagogico usato da robitex nella sua risposta. Tanto per chiarire che non soffro di complessi di inferiorità ho fatto lo scientifico (con parecchi nove e dieci sui “quadri”), mi sono ben laureato, svolgo con onore una professione difficile.
Effettivamente ora mi oriento bene con il TeX, leggo senza difficoltà i formati scritti dai guru, scrivo formati funzionanti e dagli effetti tipograficamente piacevoli. In particolare so cosa è l’albero locale, l’albero personale, eccetera.
La tua risposta è piena di buon senso e in particolare ha risolto il mio dubbio sul perchè non pubblicare su CTAN una classe usata da molti utenti. Resto dell’opinione che se un documento pubblicato su un repo privato (git4latex) necessita per la compilazione di un package pubblicato su un altro repo privato (guidatematica.cls), diventa necessario che il collegamento al package “servente” sia esplicito e inequivoco. Ovviamente è solo una opinione personale.
Auguro a tutti voi che avete fatto il liceo classico di passare il capodanno bevendo champagne, ballando con donne bellissime e facendo i trenini al suono di “pais tropical”.
Buon anno.
Non c’è bisogno di dire che il mio tono non voleva essere pedagogico vero?
Mi è solo sembrato giusto dirti che i file sul progetto github sono intesi per la collaborazione su guide tematiche ed altro. Non sono privati ma tutt’altro…
Buon anno.
R.
::
Ciao a tutti.
Penso che valga la pena imparare ad usare git.
E spero che la relativa guida tematica ci permetta di farlo bene.
Potremo creare un progetto anche per distribuire template LaTeX.
Penso che il 2013 ci permetterà di sviluppare questo sistema di collaborazione ed anche di passare alla nuova versione del motore del nostro sito.
Due obiettivi importanti per il gruppo assieme all’organizzazione del prossimo meeting.
Buon anno a tutti ed al GuIT.
R.
::Sam Qasbah” post=80974
L’albero locale è l’albero locale della distribuzione TeX Live…
Ah, quell’albero locale? Il tuo albero locale? E cosa c’entra col fatto che una classe di uso comune è raggiungibile solo da pochi iniziati? Vabbè, la pianto qui. Ciao.
Ah ah ah.
Ma no. Non è una classe per pochi iniziati.
Si tratta della classe messa a punti da Claudio in collaborazione per comporre le guide tematiche.
La classe si trova in un repository su github.
La scarichi, la copi nell’albero locale.
Poi scarichi i sorgenti della guida e la compili.
Ma non è questa la modalitá per ottenere la guida.
Infatti i pdf si scaricano in un attimo direttamente dal siti del GuIT.
In questo momenti la guida tematica a git si trova ai primi stadi di sviluppo.
Invece, tutto quello che trovi su github nel gruppo GuITeX è li per permettere a tutti di contribuire alle guide.
Le guide tematiche diventano a sviluppo aperto propeio con git.
Ciao.
R.
::Elrond” post=80964
Chiedo agli autori: per caso avete intenzione di trasferire il repository su GitHub?
Più tardi mi occupo di spostare il mio branch su GitHub e do un’occhiata ai tuoi suggerimenti. Grazie!
Ehm…
Non è che, quasi quasi, conviene creare il repo sotto guitex?
Sarebbe una nuova guida tematica…
R.
::
Oggi ho fatto alcune prove per limitare le righe ad ottanta caratteri.
Ho provato TeXworks con il suggerimento di Claudio. Non dite mai di riformattare anche i paragrafi altrimenti saltano gli ambienti.
Ho provato Geany. L’editor consente di formattare ad 80 caratteri mentre si sta scrivendo senza problemi.
Ho provato il comando $ fmt -w 80 filename. Interessante.
Ho provato emacs. In questo casi non sono riuscito a fare un gran che per mia scarsa conoscenza.
Insomma si puó lavorare bene anche ad 80 char.
Presto faró un nuovo commit… È troppo ganzo.
Certo che se il nuovo pdf fosse caricato sul sito in automatico…
Ci vorrebbe un comando di shell…
Ciao.
R.
-
AutoreRisposte