[Risolto] Installare Latex

Installazione, configurazione e uso di programmi e strumenti.
martjan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 579
Iscrizione: venerdì 28 gennaio 2011, 16:58
Località: Pavia
Contatti:

[Risolto] Installare Latex

Messaggio da martjan »

Ciao a tutti,
da un pò di tempo mi sono reso conto delle ottime possibilità che offre Latex per la scrittura di documenti. Ho sempre usato questo programma attraverso Lyx, con il quale mi sono trovato molto bene, per altro... Il punto è che non riesco a sistemare alcune 'cosette', come ad esempio la sillabazione automatica in italiano, e altre piccole cose di impaginazione. Mi hanno consigliato di abbandonare Lyx e convertirmi a Latex direttamente. Però ho guardato sul software centre e non c'è nessun programma che si chiama semplicemente 'Latex', mentre ce ne sono diversi, da quello che ho capito, che si basano su Latex e sono degli editor di testi. Questo mi sembra strano...Non ho capito qualcosa?  Da dove si installa Latex? E' possibile che non sia prensente nel software centre?
Vi ringrazio!
Ultima modifica di martjan il lunedì 6 giugno 2011, 15:14, modificato 1 volta in totale.
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: Installare Latex

Messaggio da as-far-as-i-know »

Guarda qui
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
martjan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 579
Iscrizione: venerdì 28 gennaio 2011, 16:58
Località: Pavia
Contatti:

Re: Installare Latex

Messaggio da martjan »

Caspita è già la terza volta che apro una discussione e mi rimandate al wiki dove c'è una risposta perfettamente calzante...mi scuso, devo ricordarmi di consultare prima... >:( >:(
as-far-as-i-know: ti ringrazio!
Già che ci siamo: quale mi consiglieresti tra le varie versioni?
Grazie!
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: Installare Latex

Messaggio da as-far-as-i-know »

martjan ha scritto: as-far-as-i-know: ti ringrazio! Già che ci siamo: quale mi consiglieresti tra le varie versioni?
La via più semplice (quasi banale) è la seguente. Da terminale digiti:

Codice: Seleziona tutto

sudo apt-get install texlive
// se non ricordo male dovrebbero esse 26 pacchetti che si installano automaticamente insieme ai pacchetti dipendenti
// Poi se vuoi aggiungere la sillabazione italiana 
sudo apt-get install texlive-lang-italian
//Quindi, per verificare che latex è installato, digita
latex --help
// se ti compaiono tutte le opzioni puoi compilare il tuo programma nome.tex
pdflatex nome.tex
// otterrai il file pdf, nome.pdf
// end of story
Ciao
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
martjan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 579
Iscrizione: venerdì 28 gennaio 2011, 16:58
Località: Pavia
Contatti:

Re: Installare Latex

Messaggio da martjan »

ciao! allora ho fatto tutto come mi hai detto. Ma arrivato a questo punto:
// se ti compaiono tutte le opzioni puoi compilare il tuo programma nome.tex
pdflatex nome.tex
// otterrai il file pdf, nome.pdf
// end of story
le opzioni compaiono ma non capisco come proseguire...come apro un file .tex? e come si modifica il documento? tra i programmi non mi risulta installato niente che corrisponda al nome texlive o qualcosa di simile...mi serve per forza un programma che costituisca una interfaccia o posso già produrre un documento usando solo questi pacchetti che ho installato?
Grazie ancora della pazienza!
Ciao!
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: [Risolto] Installare Latex

Messaggio da as-far-as-i-know »

... eliminato, non mi ero accorto di [Risolto]
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
martjan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 579
Iscrizione: venerdì 28 gennaio 2011, 16:58
Località: Pavia
Contatti:

Re: [Risolto] Installare Latex

Messaggio da martjan »

noooo!!!!  ;D è risolto il problema dell'installazione, se vogliamo, ma adesso non riesco a lavorarci!! vorrei comunque capire meglio!per fortuna ero riuscito a darci un occhio veloce al tuo messaggio, ma mi rimanevano dei dubbi...
il copia incolla lo devo fare in un file, no? insomma mi serve una pagina bianca su cui copiare quello che mi avevi scritto... come arrivo a questa pagina bianca?! e poi una volta copiato come lo edito?
Grazie!

Ps: la discussione si intitola 'installare Latex', e penso che questo sia risolto. Però mi restano altre domande: eventualmente posso aprire un altro thread, o meglio possiamo andare avanti qui poi al massimo cambio titolo!

Ciao!
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: [Risolto] Installare Latex

Messaggio da as-far-as-i-know »

OK, rimetto il file che avevo cancellato.

Codice: Seleziona tutto

% --------- frac.tex -----------
%-------------------------------
\documentclass[a4 paper,11pt] {article}
\pagestyle{empty}
\begin{document}
%
\begin{equation} %%\label {uno}
\left \{
\begin {array} {rlc}
  x'= & \displaystyle{\frac{x - v\cdot t}{\sqrt{1-\beta^2}}} & \textrm{con}\quad
\beta=\frac{v}{c}\\[10pt]
  y'= & y        &   \\[5pt]
  z'= & z        &   \\[5pt]
%%  t'= & \displaystyle{\frac{t- \frac{v\cdot x}{c^2}}{\sqrt{1-\beta^2}}} & \\

  t'= & \displaystyle{\frac{t- \displaystyle{\frac{v\cdot x}{c^2}}}{\sqrt{1-\beta^2}}} & \\
\end {array}
\right.
\end{equation}
\vspace{1cm}
$$
  x'= \frac{x - v\cdot t}{\sqrt{1-\beta^2}}\quad \textrm{con}\quad
\beta=\frac{v}{c}
$$
\vspace{1cm}
$$
  t'=  \frac{t- \frac{v\cdot x}{c^2}}{\sqrt{1-\beta^2}}
$$
%


\noindent Esistono quattro differenti stili per trattare formule matematiche

\begin{verbatim}
\displaystyle{}
\textstyle{}
\scriptstyle{}
\scriptscriptstyle{}
\end{verbatim}

\noindent e le predisposizioni di default si possono variare di
conseguenza con queste macro. Sopra, ho solo aggiunto la richiesta
dello stile display alle due frazioni, inserito il carattere
roman per il testo e opportuni spazi dopo ogni riga (commentando le righe
vuote).

\end{document}

Per compilarlo è semplice.

Codice: Seleziona tutto

pdflatex frac.tex
// si forma il file frac.pdf, che apri con evince o altri lettori pdf
// come vedi non serve altro!
Notte!

Altre info.
La discussione possiamo continuarla qui, non occorre cambiare titolo.
Per quanto riguarda il copia&incolla: a) apri l'editor gedit (lo puoi fare anche da terminale) e nella pagina vuota incolli frac.tex; b) salva il file dove ti pare, per es. su /home/nomeutente; c) da terminale digiti pdflatex frac.tex; d) su /home/nomeutente ti ritrovi il file compilato frac.pdf; e) ci clicchi sopra e lo vedi.
Buona giornata
Ultima modifica di as-far-as-i-know il martedì 7 giugno 2011, 8:00, modificato 1 volta in totale.
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
martjan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 579
Iscrizione: venerdì 28 gennaio 2011, 16:58
Località: Pavia
Contatti:

Re: [Risolto] Installare Latex

Messaggio da martjan »

perfetto!!! (good)
mi era sfuggito il passaggio di gedit... adesso è tutto chiaro!
grazie ancora di tutto! se dovessi avere nuovi problemi posto qua allora...
ciao!
martjan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 579
Iscrizione: venerdì 28 gennaio 2011, 16:58
Località: Pavia
Contatti:

Re: [Risolto] Installare Latex

Messaggio da martjan »

Bene! sto cominciando a usare questo programma che alll'inizio non sembra proprio semplicissimo...ma voglio tenere duro perchè vedo delle ottime potenzialità, e poi è molto divertente!
Lo sto usando senza nessun editor specifico, semplicemente attraverso gedit...
ho trovato alcuni problemi, che segnalo:
1) con questi package:

Codice: Seleziona tutto

\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
non mi vede i caratteri speciali (per esempio 'ò') e è tutto sfasato nell'impaginazione: con caratteri enormi e tanti altri problemi...invece togliendo '\usepackage[latin1]{inputenc}' le cose migliorano per quanto riguarda l'impaginazione, ma continua a non riconoscermi i caratteri speciali...
2)non trovo il modo di fare le virgolette per le citazioni: quelle << così ma più strette, per intenderci...
3)la data! è una cosa che mi succedeva anche con Lyx: come si fa a toglierla?! me la inserisce sempre di default dopo titolo e autore...

mi sembra che sia tutto...!! ;D
vi ringrazio! se avete altri sugegrimenti (soprattutto su quali siano i pacchetti migliori da usare) non lesinate! in particolare: io ho seguito alla lettera le indicazioni di as-far-as-I-know:
Codice:

sudo apt-get install texlive
// se non ricordo male dovrebbero esse 26 pacchetti che si installano automaticamente insieme ai pacchetti dipendenti
// Poi se vuoi aggiungere la sillabazione italiana
sudo apt-get install texlive-lang-italian
se ci fossero altri pacchetti da usare: li devo installare? o li devo solo selezionare durante la scrittura?
Grazie mille!
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: [Risolto] Installare Latex

Messaggio da as-far-as-i-know »

Intanto ti passo il mio preambolo standard per molti documenti latex

Codice: Seleziona tutto

%------------------------------------------------------------------------------
\documentclass[a4 paper,12pt] {article}
%%%-------------------------------------------------------------------
\usepackage[italian]{babel}   % Fa scrivere al LaTeX Sommario e non Abstract
\usepackage[latin1]{inputenc} % per lettere accentate (…,Š, etc.)
\usepackage{verbatim}

\usepackage{amsmath}          % Per i simboli matematici
\usepackage{pstcol,pst-node,pst-plot,pst-char,pst-grad,fancybox}
\input pst-key.tex
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%----------------- La MIGLIORE IMPAGINAZIONE (per i miei gusti) ----------------------------
\oddsidemargin 0pt
\evensidemargin 0pt
\topmargin -2.6cm
\textheight 25.4cm
\textwidth 16.8cm
%%%%%%%%%%%%
Se qualcosa non ti funziona, allega la parte del listato dove trovi errori e la risolviamo.
Poi passiamo alle altre tue richieste.
Ciao

Un suggerimento importante: l'uso dell'editor geany (leggerissimo e molto pratico)

Codice: Seleziona tutto

sudo apt-get install geany
Un file .tex lo edita a colori, come mostrato in allegato.
Allegati
geanyscreenshot.jpg
Ultima modifica di as-far-as-i-know il venerdì 10 giugno 2011, 7:58, modificato 1 volta in totale.
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
martjan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 579
Iscrizione: venerdì 28 gennaio 2011, 16:58
Località: Pavia
Contatti:

Re: [Risolto] Installare Latex

Messaggio da martjan »

come sempre ti ringrazio per la risposta...
premetto che ho appena finito di formattare il pc, e sono quindi partito con un bell'ubuntu 11.04 fresco fresco...ho reinstallato latex sempre seguendo le tue indicazioni.
vediamo una cosa alla volta: la più grave per adesso mi sembra quella dei caratteri speciali: questo è il mio testo su gedit:

Codice: Seleziona tutto

\documentclass[a4 paper,12pt] {article}
\usepackage[italian]{babel}   % Fa scrivere al LaTeX Sommario e non Abstract
\usepackage[latin1]{inputenc} % per lettere accentate (…,Š, etc.)
\usepackage{verbatim}
\usepackage{amsmath}          % Per i simboli matematici
\usepackage{pstcol,pst-node,pst-plot,pst-char,pst-grad,fancybox}
\input pst-key.tex
\title{saggezza folla}
\author{martino mocchi}
\begin{document}
\maketitle
\section{la prima saggezza}
giusto per provare se è tutto ok...
\subsection{vediamo \ldots}
margini di miglioramento? \LaTeX
\section{senza titolo}
vorrei provare la nota
\end{document}
lo screenshot è l'out.dvi...
come vedi c'è anche la data (io non la voglio!!)
Grazie ancora! ciao!
Allegati
Screenshot.png
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: [Risolto] Installare Latex

Messaggio da as-far-as-i-know »

Niente di grave! Il motivo della "e accentata" che Latex ti scrive con A° etc è dovuta al fatto che il testo del tuo listato è stato scritto con altro editor, gedit (ed anche geany) legge la (è) ma Latex no.
In casi del genere (succede solo quando si preleva un listato da Word o da altri editor), basta avere a disposizione Vim (lo trovi nei repo di Ubuntu), che ti legge correttamente il carattere e poi te lo corregge, come ho fatto io, cfr. allegato.
Per escludere la data basta il comando: \date{}
Se fai copia&incolla dal listato sotto, non dovresti avere problemi a compilare correttamente.
Ciao

Codice: Seleziona tutto

\documentclass[a4 paper,12pt] {article}
\usepackage[italian]{babel}   % Fa scrivere al LaTeX Sommario e non Abstract
\usepackage[latin1]{inputenc} % per lettere accentate (à, è, etc.)
\usepackage{verbatim}
\usepackage{amsmath}          % Per i simboli matematici
\author{martino mocchi}
\date{}
\begin{document}
\maketitle
\section{la prima saggezza}
giusto per provare se è tutto ok...
\subsection{vediamo \ldots}
margini di miglioramento? \LaTeX
\section{senza titolo}
vorrei provare la nota
\end{document}
Allegati
03.jpg
12.jpg
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
martjan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 579
Iscrizione: venerdì 28 gennaio 2011, 16:58
Località: Pavia
Contatti:

Re: [Risolto] Installare Latex

Messaggio da martjan »

Guarda abbi pazienza...ho capito qual è il problema...ma non del tutto come fare a risolverlo!!
allora cercando 'vim' nel software centre ho trovato Vi IMproved-enhanced vi editor, e GVim Text Editor. Li ho installati entrambi. Ho aperto il file prova.tex con Vim, ho salvato e quindi da terminale
latex prova.tex
ma il problema rimane...
Ho provato a salvare come prova.vim, ma rimane lo stesso...
Mi sa che non ho capito qualcosa..!!
Per la data invece nessun problema, ha funzionato alla perfezione!!
Ti ringrazio come sempre molto per il supporto, mi stai dando una mano enorme!! ti citerò nei ringraziamenti della tesi... ;D
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: [Risolto] Installare Latex

Messaggio da as-far-as-i-know »

Sì hai ragione, il GVim di Ubuntu non risolve, come invece fa GVim7.2 (ora c'è GVim7.3) di Windows, a cui ho fatto riferimento io.
Ma voglio farti fare una prova veloce, come dirò dopo, e nel frattempo invitarti a inviarmi un messaggio privato con la email, così chiariremo in privato questo aspetto del problema. La tesi è importante e Latex è inimitabile.

Il problema delle lettere accentate riguarda i codici dei caratteri, che sono, è vero, standardizzati, ma con il proliferare dei word-processor (Word in primis) si è creata molta confusione. Esempio Word: Alt+232 è differente da Alt+0232, per cui se tu copi da Word o OpenOffice (su 11.04 è LibreOffice) un qualsiasi testo con lettere accentate ti ritrovi nel conflitto dei caratteri che Latex interpreta come da sua logica.

Ora, secondo me, tu devi sceglierti un editor (gedit, per es.) e scrivere a mano (senza copia e incolla) questo semplice listato

Codice: Seleziona tutto

\documentclass[a4 paper,12pt] {article}
\usepackage[italian]{babel}  
\usepackage [latin1]{inputenc}

\begin {document}
o, perché
\end {document}
Lo compili con Latex e son sicuro che l'unica (e) accentata sarà scritta correttamente. Questo listato tex con preambolo lo terrai di base (master.tex) per la tesi.
Le nuove aggiunte sul preambolo (sono sempre poche righe) le farai ancora a mano, dopo di che non avrai ulteriori sorprese per l'inserimento di altro testo con caratteri accentati.
A presto, ciao
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
martjan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 579
Iscrizione: venerdì 28 gennaio 2011, 16:58
Località: Pavia
Contatti:

Re: [Risolto] Installare Latex

Messaggio da martjan »

ce l'abbiamo fatta!!!! (b2b)
allora ho fatto come mi hai detto, scrivendo tutto a mano, ma inizialmente dava lo stesso errore...
ho capito però dove nasceva l'errore: quando salvavo il file .tex c'è una tendina da cui si può scegliere utf-8 o Western ISO-8859-15. di default c'è selezionato utf-8, e con questo dà errore in ogni caso: anche col file completamente scritto a mano con gedit come mi hai detto tu. selezionando invece Western iso ecc vede perfettamente tutti gli accenti: sia di questo che del vecchio file... (good)
In realtà la cosa mi ha un pò sorpreso perchè avevo capito che il sistema Linux si basasse su utf-8 che credevo fosse una codifica standard...del resto ho sempre avuto problemi con i caratteri speciali in ubuntu (per esempio nello scompattare i .rar), avevo anche aperto una discussione su questo, ma non sono mai riuscito a risolvere...(in ogni caso questo è un altro problema, e molto meno importate...).
comunque per ora la questione in questo modo funziona...evvai!!
Mi rimaneva il vecchio dubbio su come fare le virgolette per le citazioni.... >
Grazie ancora!
andrea.m
Prode Principiante
Messaggi: 9
Iscrizione: martedì 7 giugno 2011, 19:12
Località: Cuneo

Re: [Risolto] Installare Latex

Messaggio da andrea.m »

L'opzione latin1 codifica gli accenti in sistemi operativi Windows.
Su Linux è necessario cambiare l'opzione in utf8

\usepackage[utf8]{inputenc}
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: [Risolto] Installare Latex

Messaggio da as-far-as-i-know »

Per le virgolette ampie, puoi usare i simboli matematici \ll e \gg. Li ho provati e mi sembra che vadano bene. Ciao

Codice: Seleziona tutto

\begin {document}

o, $\ll$ perché $\gg$ 

\end {document}
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: [Risolto] Installare Latex

Messaggio da as-far-as-i-know »

andrea.m ha scritto: L'opzione latin1 codifica gli accenti in sistemi operativi Windows.
Su Linux è necessario cambiare l'opzione in utf8
\usepackage[utf8]{inputenc}
Non mi risulta quanto hai affermato. Infatti ho appena compilato con successo un listato .tex e ripreso dal log questo:

Codice: Seleziona tutto

(/usr/local/texlive/2010/texmf-dist/tex/latex/base/latin1.def
File: latin1.def 2008/03/30 v1.1d Input encoding file
))
Aggiungo, per completezza d'informazione, che io ho installato su Ubuntu 11.04 tutta la distribuzione TexLive 2010, e non l'ho prelevata dai repo di Ubuntu.
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
martjan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 579
Iscrizione: venerdì 28 gennaio 2011, 16:58
Località: Pavia
Contatti:

Re: [Risolto] Installare Latex

Messaggio da martjan »

Ciao a tutti, volevo solo aggiungere un piccolo particolare che ho scoperto per le virgolette caporali, caso mai a qualcuno potesse essere utile...
Per fare le virgolette caporali "ufficiali" (quelle delle citarzioni, per intenderci...) basta inserire questa linea
\usepackage[T1]{fontenc}
a capo del documento, e digitare ">" per chiudere.
Per correttezza riporto anche il sito dove ho trovato l'informazione: http://it.narkive.com/2005/10/27/336644 ... lette.html
Ciao!
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti