Principiante abbisogna dell’A B C

  • Questo topic ha 18 risposte, 7 partecipanti ed è stato aggiornato l'ultima volta 16 anni fa da corroio.
  • Creatore
    Topic
  • #48673
    Up
    0
    Down
    ::


    Buongiorno a tutti;
    mi chiamo Corrado, ed è quasi superfluo credo sia scrivere, di come io sia rimasto affascinato dalle “presunte” capacità del LaTex.
    dunque io ho scaricato anche il Signore;)) ho letto più guide possibili, ho fatto centinaia di prove, ho installato e disinstallato…
    Il problema che io incontro, è talmente semplice e scontato che non è scritto in nessuna guida o io non sono capace di leggere;)), ma vengo subito al nocciolo: dunque io ho scaricato un editore di testo (Edit Pade Lite), ho provato a fare un copia incolla con testi di esempio, l’ho salvato con .tex e poi aperto con MiXTex2.8 … ho provato a fare girare diverse estensioni, cioè a salvarlo in diversi formati, per poi creare un file .pdf. Il risultato che io ottengo è sempre il medesimo e cioè la stampa .. il foglio .pdf è completo con le istruzioni, non le nasconde.
    Quindi io dove sbaglio? immagino ci sia un link che colleghi una pagina con l’altra, ma quale è l’imput il comando che io devo dare? e poi ancora: esattamente nell’editore di testo, devo scrivere anche le istruzioni, o solo il testo che io voglio?
    Grazie in anticipo per la vostra pazienza

Visualizzazione 17 filoni di risposte
  • Autore
    Risposte
    • #48674
      Up
      0
      Down
      ::


      Ciao e benvenuto!
      Quello che scrivi è un po’ difficile da comprendere, specialmente la parte che riguarda il tuo problema vero e proprio.
      Qualche consiglio.

      Prima di tutto, assicurati di aver installato sul tuo PC (perché di una macchina con su Windows si tratta, da quello che scrivi) una versione Complete di MiKTeX 2.8. Se non è così, disinstalla la distribuzione che hai su attualmente e perdi un po’ di tempo per fare le cose per benino.

      Quando avrai installato la distribuzione Complete (oppure quando ti sarai sincerato di averla già), cerca in Avvio-Programmi-MiKTeX-TeXworks e lancia appunto TeXworks: è l’editor di testo integrato nella distribuzione di LaTeX, ed è con questo che ti consiglio di lavorare. Disinstalla anche l’editor che hai installato. Nota bene: è con l’editor che si apre un file .tex, e non con MiKTeX, che è soltanto il sistema LaTeX.

      Nella parte bianca di TeXworks scrivi questo:

      `\documentclass[a4paper]{article}
      \usepackage[T1]{fontenc}
      \usepackage[latin1]{inputenc}
      \usepackage[italian]{babel}

      \begin{document}
      Questo è il mio primo documento con \LaTeX. Come si vede, per realizzarlo il Signore è rimasto al Proprio posto.
      \end{document}`

      Salvalo in una cartella a piacere, ricordandoti di scrivere anche .tex dopo il nome che darai al file e compilalo cliccando il pulsante typeset o una cosa simile che trovi in alto sopra la parte bianca dell’editor.

      Non dovresti avere problemi: quello che ti apparirà nella finestra di destra è un file PDF. 😀

      Ciao
      Tommaso

    • #48675
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Se usi MiKTeX 2.8 hai anche l’editor TeXworks; basta che tu vada in \Programmi\MiKTeX\2.8\micktex\bin\ e ne cerchi il nome, poi ne crei una scorciatoia che metti sul desktop e l’editor è ap posto; al massimo lo devi configurare per usare i font con la codifica che ti è più congegnale; qui sul forum c’è la discussione su utf8 sì, utf8 no. Di default TeXworks è preconfigurato per usare la codifica utf8.

        In qualunque guida tu abbia letto devi sapere che con l’editor devi predisporre un file di solo testo che contenga le istruzioni per la composizione e del testo da comporre: di puro testo significa che il file non contiene altro che testo, sia esso quello da comporre o i comandi testuali da eseguire; non è come word dove evidenzi una serie di parole e poi clicchi sull’icona della I corsiva e il testo ti appare sullo schermo in “italico”. Quel premere l’icona dalla I corsiva fa sì che nel file vadano a finire delle instruzioni “in linguaggio macchina” che non appaiono sullo schermo ma ne appare il risultato, cioè quelle parole evidenziate appaiono in corsivo.

        Se hai capito quello che ho detto, allora hai capito anche dove sbagli; gli esmpi che hai copiato e incollato prendendoli da testi di esempio vano copiati integralmente dalla prima riga che probabilmente contiene qualcosa come
        `
        \documenclass{book}
        `
        e finisce certamante con
        `
        \end[document}
        `

        copia tutto quello che c’è scritto compresi i due statement iniziale e finale e compila pure con pflatex; se lo fai con TeXworks ti si apre automaticamante la finestra del file composto e vedi il risultato. Verifica solo che il copia e incolla non abbai fatto sparire i segni \ (backslash, barra inversa) che sono essenziali.

        Alla luce delle tue letture, cerca di capire che cosa faccia ogni comando, ogni sua opzione (fra parentesi quadre) ogni suo argomento (fra parentesi graffe) e vedrai che le tue letture non saranno più un mistero e tutto avrà un senso.

        Se sicuro di avere letto l’Arte da scaricare cliccando in cima alla pagina del forum?

      • #48676
        Up
        0
        Down
        ::


        Dimenticavo: nell’editor devi scrivere anche le istruzioni, certamente. Ma tutto questo e molto di più è contenuto nell’Arte di scrivere con LaTeX, che puoi scaricare cliccando il link qui sopra.

        Leggila per bene.

        Ciao
        Tommaso

      • #48677
        Up
        0
        Down
        ::


        di nuovo grazie a tutti…
        io lo sapevo che mi ero perso in un bicchiere di acqua:-)
        dunque non ho avuto bisogno di cambiare niente, non ho avuto bisogno di disinstallare nulla.
        Ho semplicemente aperto TeXworks, ho fatto il copia incolla e prima lo salvato senza come voi avevate suggerito, aggiungere al nome file .tex, questo perchè vedevo che mi dava l’estensione in automatico … ho visto che non succedeva niente e quindi l’ho salvato aggiungendo al nome file anche .tex, poi ho aperto nella barra superiore compilazione (typeset), gli ho klikkato sopra ed è avvenuta la magia: si è aperto il panello laterale e mi ha fatto vedere il testo bello pulito:-)) non ho provato a stamparlo su file pdf, perchè tra tutte le mie prove precedenti avevo eliminato anche “primopdf”… bene adesso comincierò a divertirmi. ancora grazie a voi che avete la pazienza di sopportare noi o almeno me “povero principante”:-)))

      • #48678
        Up
        0
        Down
        ::

        non ho provato a stamparlo su file pdf, perchè tra tutte le mie prove precedenti avevo eliminato anche “primopdf”

        Il pdf ce l’hai già ed è quello che vedi sulla destra del tuo monitor dopo la compilazione. TeXworks è un editor con visualizzatore pdf integrato, per l’appunto. Comunque guarda nella cartella dove è contenuto il file .tex e ci troverai anche il file .pdf, che potrai aprire con il visualizzatore che preferisci. Sumatra, per esempio (in futuro capirai perché ti suggersico questo 🙂 )

        Ciao
        Ivan

      • #48679
        Up
        0
        Down
        ::


        Grazie Ivan, seguirò i tuoi suggerimenti e proverò anche sumatra:)

      • #48680
        Up
        0
        Down
        ::



        @Ivan
        :

        Me lo fai capire anche a me il perché? 😉

        Ciao
        Tommaso

      • #48681
        Up
        0
        Down
        ::

        @Ivan:

        Me lo fai capire anche a me il perché? 😉

        Ciao
        Tommaso

        Azzardo i seguenti perché
        1) libero
        2) leggero & veloce
        3) autorefresh del pdf
        4) supporta synctex
        http://en.wikipedia.org/wiki/Sumatra_PDF

      • #48682
        Up
        0
        Down
        ::

        @Ivan:

        Me lo fai capire anche a me il perché? 😉

        Ciao
        Tommaso

        Azzardo i seguenti perché
        1) libero
        2) leggero & veloce
        3) autorefresh del pdf
        4) supporta synctex
        http://en.wikipedia.org/wiki/Sumatra_PDF

        Non avrei saputo riassumere meglio 🙂 L’accoppiata TeXmakerX + Sumatra è attualmente la miglior soluzione, secondo me, per l’utente Windows, in attesa che TeXworks arrivi almeno al livello di TeXShop. Sono d’accordo con il consiglio di Tommaso di iniziare con TeXworks. Ma dopo lo “svezzamento” si sente presto la necessità di passare a un editor più funzionale.

        Ciao
        Ivan

      • #48683
        Up
        0
        Down
        ::

        L’accoppiata TeXmakerX + Sumatra è attualmente la miglior soluzione, secondo me, per l’utente Windows, in attesa che TeXworks arrivi almeno al livello di TeXShop.

        muPDF è ancora in sviluppo, quindi non è un reader completo: ad esempio non supporta
        oggetti 3d (che in latex si possono produrre con asymptote) ne file swf (animazioni flash, cfr. flashmovie su ctan).
        Il miglior reader (nel senso completo e gratuito) è ancora AdobeReader sotto windows (seven) .
        Per un lavoro professionale bisogna spendere circa 1000euro per avere AdobeAcrobat9:
        in questo modo l’autore può avere la certezza che il suo pdf è corretto (“se Acrobat dice che è corretto allora è corretto” quindi il problema è di chi stampa). Addirittura alcuni stampano solo file provenienti da Adobe .
        Un autore può raggiungere un certo grado di confidenza sulla bontà del pdf anche usando gsview che in qualche modo dà l’idea sul “carico” della macchina da stampa a (ad esempio di solito le sfumature sono visualizzate velocemente e stampate lentamente: con AdobeReader non lo si nota, con gsview si).
        Ovviamente synctex è sconosciuto.
        Quindi sotto windows come ha detto ivan l’editor e sumara sono ok
        ma è obbligatorio controllare con il pdf con AdobeReader
        e se si hanno “oggetti” inusuali (3d , flash, sfumature , grafici complessi , inclusione di altri pdf, font particolarmente cattivi)
        anche con gsview.

      • #48684
        Up
        0
        Down
        ::

        L’accoppiata TeXmakerX + Sumatra è attualmente la miglior soluzione, secondo me, per l’utente Windows, […]Ivan

        Che cosa vuoi dire con questo? In che senso parli di accoppiata? Ti riferisci cioè all’interazione tra i due programmi o alla valutazione separata dei due (nel senso che entrambi sono i migliori della loro “categoria”)? Un ultima domanda: questa accoppiata ha la possibilità di rimandare dal pdf al punto corrispondente nel sorgente, come ad es. winedt?

        Per corroio – A proposito dell’abc: benché sia “quasi un veterano di latex” :D, stò leggendo L’Arte. E’ veramente ottimo. Ti consiglio anch’io di leggere questo manuale. Se poi non hai molto tempo dovresti trovare facilmente (es. sul sito di Lorenzo Pantieri) la versione sintetizzata.

        Ciao,
        Daniele

      • #48685
        Up
        0
        Down
        ::


        Buongiorno a tutti!;)
        Vorrei chiedere per cortesia un aiuto a capire cosa succede…nella prima parte incollo il mio codice, premetto che per quanto riguarda il linguaggio ho cambiato diverse volte il codice.
        Nella seconda parte quello che mi viene restituito, nel momento della compilazione.
        Grazie a tutti per il vostro aiuto, Corrado

        \documentclass[a4paper,12pt,openright,twoside]{report}
        \usepackage[T1]{fontenc}
        \usepackage[latin1]{inputenc}
        \usepackage[italian]{babel}

        % package italiano
        \renewcommand{\contentsname}{Sommario}
        \renewcommand{\listfigurename}{List of Figures}
        \renewcommand{\listtablename}{List of Tables}
        \renewcommand{\bibname}{Bibliografia}
        \renewcommand{\indexname}{Indice}
        \renewcommand{\figurename}{Figura}
        \renewcommand{\tablename}{Tavola}
        \renewcommand{\partname}{Parte}
        \renewcommand{\chaptername}{Capitolo}
        \renewcommand{\appendixname}{Appendice}
        \renewcommand{\abstractname}{Abstract}
        \renewcommand{\today}{\ifcase\month\or
        Gennaio\or Febbraio\or Marzo\or Aprile\or Maggio\or Giugno\or
        Luglio\or Agosto\or Settembre\or Ottobre\or Novembre\or Dicembre\fi
        \space\number\day, \number\year}

        % package formato
        \pagestyle{plain}
        \setlength{\topmargin}{0.0in}
        \setlength{\headheight}{0.2in}
        \setlength{\headsep}{0.0in}

        % \setlength{\footheight}{0.0in}
        \setlength{\footskip}{0.5in}
        \setlength{\textheight}{8.3in}
        \setlength{\textwidth}{6.0in}
        \setlength{\oddsidemargin}{0.5in}
        \setlength{\evensidemargin}{0.5in}
        \setlength{\parindent}{0.4 in}

        \begin{document}

        %\begin{titlepage}

        \input{prefazione.tex}

        \input{ringraziamenti.tex}

        %\end{titlepage}

        \tableofcontents

        \listoffigures

        \listoftables

        %\setcounter{page}{5}

        \input{capitolo1.tex}

        \input{capitolo2.tex}

        \input{capitolo3.tex}

        \input{capitolo4.tex}

        \input{capitolo5.tex}

        \input{capitolo6.tex}

        \imput{bibliografia.bib}

        \addcontentsline{toc}{chapter}{Bibliografia}
        \bibliographystyle{plain}

        \end{document}

        This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8)
        entering extended mode
        (“C:/Documents and Settings/Alice/Desktop/tesi/tesi1.tex”
        LaTeX2e <2005/12/01>
        Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
        rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, loaded.
        (“C:\Programmi\Nuova cartella (2)\tex\latex\base\report.cls”
        Document Class: report 2005/09/16 v1.4f Standard LaTeX document class
        (“C:\Programmi\Nuova cartella (2)\tex\latex\base\size12.clo”))
        (“C:\Programmi\Nuova cartella (2)\tex\latex\base\fontenc.sty”
        (“C:\Programmi\Nuova cartella (2)\tex\latex\base\t1enc.def”))
        (“C:\Programmi\Nuova cartella (2)\tex\latex\base\inputenc.sty”
        (“C:\Programmi\Nuova cartella (2)\tex\latex\base\latin1.def”))
        (“C:\Programmi\Nuova cartella (2)\tex\generic\babel\babel.sty”
        *************************************
        * Local config file bblopts.cfg used
        *
        (“C:\Programmi\Nuova cartella (2)\tex\latex\00miktex\bblopts.cfg”)
        (“C:\Programmi\Nuova cartella (2)\tex\generic\babel\italian.ldf”
        (“C:\Programmi\Nuova cartella (2)\tex\generic\babel\babel.def”)

        Package babel Warning: No hyphenation patterns were loaded for
        (babel) the language `Italian’
        (babel) I will use the patterns loaded for \language=0 instead.

        )) (“C:\Documents and Settings\Alice\Desktop\tesi\tesi1.aux”)
        (“C:\Documents and Settings\Alice\Desktop\tesi\prefazione.tex”
        Capitolo 1.
        ) (“C:\Documents and Settings\Alice\Desktop\tesi\ringraziamenti.tex” [1{C:/Docu
        ments and Settings/All Users/Dati applicazioni/MiKTeX/2.8/pdftex/config/pdftex.
        map}] [2]
        Capitolo 2.
        ) [3] [4] (“C:\Documents and Settings\Alice\Desktop\tesi\tesi1.toc”) [5]
        [6] (“C:\Documents and Settings\Alice\Desktop\tesi\tesi1.lof”) [7] [8]
        (“C:\Documents and Settings\Alice\Desktop\tesi\tesi1.lot”)

        ! LaTeX Error: File `capitolo1.tex’ not found.

        Type X to quit or to proceed,
        or enter new name. (Default extension: tex)

        Enter file name:
        [/quote]

      • #48686
        Antonio Ledda
        Partecipante
          Up
          0
          Down
          ::

          Buongiorno a tutti!;)
          Vorrei chiedere per cortesia un aiuto a capire cosa succede…nella prima parte incollo il mio codice, premetto che per quanto riguarda il linguaggio ho cambiato diverse volte il codice.
          Nella seconda parte quello che mi viene restituito, nel momento della compilazione.
          Grazie a tutti per il vostro aiuto, Corrado

          `% package italiano
          \renewcommand{\contentsname}{Sommario}
          \renewcommand{\listfigurename}{List of Figures}
          \renewcommand{\listtablename}{List of Tables}
          \renewcommand{\bibname}{Bibliografia}
          \renewcommand{\indexname}{Indice}
          \renewcommand{\figurename}{Figura}
          \renewcommand{\tablename}{Tavola}
          \renewcommand{\partname}{Parte}
          \renewcommand{\chaptername}{Capitolo}
          \renewcommand{\appendixname}{Appendice}
          \renewcommand{\abstractname}{Abstract}
          \renewcommand{\today}{\ifcase\month\or
          Gennaio\or Febbraio\or Marzo\or Aprile\or Maggio\or Giugno\or
          Luglio\or Agosto\or Settembre\or Ottobre\or Novembre\or Dicembre\fi
          \space\number\day, \number\year}

          Package babel Warning: No hyphenation patterns were loaded for
          (babel) the language `Italian'
          (babel) I will use the patterns loaded for \language=0 instead.

          )

          […]

          […]
          `

          In rosso le cose che non vanno; buona parte dei problemi sono da attribuirsi alla MiKTeX, nella quale la lingua italiana è disattivata di default. Hai provato ad attivarla? Se posso darti un consiglio, passa alla TeX Live; da quando la uso mi son risparmiato un bel po’ di grattacapi. 😉

          `% package formato
          \pagestyle{plain}
          \setlength{\topmargin}{0.0in}
          \setlength{\headheight}{0.2in}
          \setlength{\headsep}{0.0in}

          % \setlength{\footheight}{0.0in}
          \setlength{\footskip}{0.5in}
          \setlength{\textheight}{8.3in}
          \setlength{\textwidth}{6.0in}
          \setlength{\oddsidemargin}{0.5in}
          \setlength{\evensidemargin}{0.5in}
          \setlength{\parindent}{0.4 in}

          […]`

          Per impostare i margini e altre dimensioni puoi usare il pacchetto geometry.

          `! LaTeX Error: File `capitolo1.tex' not found.`

          Nel tuo sorgente richiami il “capitolo1.tex”, ma questo o non esiste o ha un altro nome o è in un’altra cartella. Sarebbe inoltre meglio archiviare i vari file .tex in cartelle i cui nomi non contengano spazi (per esempio: “C:\tesi\file.tex“).

          Trovi molte indicazioni sull’uso di LaTeX in questa ottima guida.

          Ciao
          Antonio

        • #48687
          Up
          0
          Down
          ::


          ciao antonio,innanzi tutto grazie per i tuoi consigli… adesso proverò il Lite …
          Si io ho controllato più volte l’impostazioni della lingua, per questo dopo avere più volte cambiato il codice…. la sorgente d’impostazione della lingua,ho provato ad inserire un codice che mi aveva suggerito Tommaso …quando non sapevo proprio da che parte girarmi.
          \documentclass[a4paper]{article}
          \usepackage[T1]{fontenc}
          \usepackage[latin1]{inputenc}
          \usepackage[italian]{babel}
          \begin{document}
          Questo è il mio primo documento con \LaTeX. Come si vede, per realizzarlo il Signore è rimasto al Proprio posto.
          \end{document}
          Ho così creato un file senza problemi… il capitolo1, è un altro mistero:)) ieri sera non era elencato nei problemi… va bene, adesso provo il lite e sposto i file direttamente sul c.
          di nuovo grazie Corrado

        • #48688
          Up
          0
          Down
          ::


          Corrado,
          “il Lite”, come dici tu, non esiste. Forse esiste “TeX Live” 😀
          Ti avverto, però: su Windows non è così immediata da installare. Tanto per darti un’idea: io mi sono creato il DVD di installazione, e per installarla ci ho messo 46 minuti. Su Mac, invece, non più di quattro minuti. Al di là di questo, e non per remare contro Antonio, che saluto 🙂 ti consiglio di rimanere per un altro po’ con MiKTeX.
          Potresti disinstallarla, riscaricarla del tutto (quella Complete, mi raccomando!) e vivere felice usando un editor come TeXworks o un tandem come TexMakerX + Sumatra PDF.

          Non sono un mago dei computer, anzi, avevo sempre bisogno dei miei amici smanettoni. Ora ho un MacBook bianco portatile, e a casa un PC buono con Windows XP SP2. Sul PC fisso ho lavorato per anni senza avere la connessione a Internet: scaricavo MiKTeX al lavoro e a casa la installavo. Non ho mai avuto nessun problema. Mai nessuno, almeno con la distribuzione e con gli editor.

          Ciao
          Tommaso

        • #48689
          Up
          0
          Down
          ::


          si grazie Tommaso … live:) ed effettivamente è un po ostico da installare .. io attualmente ho a mano un net bokkin:)) .. oggi volevo provare la soluzione Ubunto+ T.Live, cioè creare uno spazio dedicato .. poi mi sono fermato, per altri problemi .. ma dimmi Tommaso, quale potrebbe essere il problema che adesso non riconosce il linguaggio?
          \documentclass[a4paper,12pt,openright,twoside]{report}

          \usepackage[T1]{fontenc}
          \usepackage[latin1]{inputenc}
          \usepackage[italian]{babel}

          Package babel Warning: No hyphenation patterns were loaded for
          (babel) the language `Italian’
          (babel) I will use the patterns loaded for \language=0 instead.

          L’altra sera andava bene … non credo di avere cambiato qualche cosa.
          Ciao e grazie Corrado

        • #48690
          Antonio Ledda
          Partecipante
            Up
            0
            Down
            ::

            Corrado,
            “il Lite”, come dici tu, non esiste. Forse esiste “TeX Live” 😀
            Ti avverto, però: su Windows non è così immediata da installare. Tanto per darti un’idea: io mi sono creato il DVD di installazione, e per installarla ci ho messo 46 minuti. Su Mac, invece, non più di quattro minuti. Al di là di questo, e non per remare contro Antonio, che saluto 🙂 ti consiglio di rimanere per un altro po’ con MiKTeX.
            Potresti disinstallarla, riscaricarla del tutto (quella Complete, mi raccomando!) e vivere felice usando un editor come TeXworks o un tandem come TexMakerX + Sumatra PDF.

            […]

            Ciao
            Tommaso

            Tommaso,
            a grandi linee sono d’accordo, ma su MiKTeX ho qualche perplessità: la distribuzione che dovrebbe facilitare l’accesso a LaTeX, a volte complica inutilmente la vita al “povero” utente italiano. 🙁 Mi pare infelice la scelta di non attivare la lingua italiana tra quelle preimpostate. Di questo, sul forum qualcuno ne aveva già discusso.

            Con la TeX Live — che forse è meno “user-friendly” per un utente Windows — mi trovo bene e, sia chiaro, nemmeno io sono un mago del computer. Una volta installata, il più è fatto. 🙂

            Buon lavoro per la prossima versione dell’Arte.

            Ciao
            Antonio

          • #48691
            Up
            0
            Down
            ::


            Ciao a tutti;
            non credo che ci sia un programma migliore dell’altro … cioè programmazione e formattazione testo… escludendo ovviamente i programmi WYSIWYG. Si certo alcuni programmi vanno meglio di altri e la prova è la gente che segue l’onda .. ma fatte qualche eccezioni, poi ci sono programmi che danno la resa a seconda del computer e del suo utilizzatore … computer con quello che è installato; utilizzatore “questione di pelle” 🙂
            Poi, per una persona che si avvicina la prima volta a nuovi programmi,io penso sia giusto ascoltare i vari suggerimenti e sulla propria pelle fare la sua esperienza e trarre le sue conclusioni.
            Personalmente io credo che tutti i suggerimenti siano validi … siano meglio delle guide, perché quando hai un problema si ha la risposta per quel problema .. si, la guida può offrire spiegazioni ampie, ma alcuni concetti per una persona che sia avvicina la prima volta, sono difficili … fai fatica a individuare il tuo problema all’interno della guida..
            Chiedo scusa se forse sono andato fuori tema dal forum..
            Ciao corrado

        Visualizzazione 17 filoni di risposte
        • Devi essere connesso per rispondere a questo topic.

        Go to top