Problemi con Linux

  • Creatore
    Topic
  • #114327
    Up
    0
    Down
    ::


    Ciao a tutti! Ho iniziato ad usare Linux con distribuzione Ubuntu.

    Ho riscontrato però questi errori nel lanciare un file .tex gia lavorato in windows, come mai? Ho provato a vedere nel manuale ma non riesco a trovare soluzione. Immagino debba installare i pacchetti, ma non saprei proprio come fare? Qualcuno con un po di esperienza che sa aiutarmi??

    Grazie mille!!

Visualizzazione 29 filoni di risposte
  • Autore
    Risposte
    • #114328
      samiel
      Partecipante
        Up
        0
        Down
        ::


        io uso linux e Texlive,
        ma non capisco nulla del tuo messaggio.

        “questi errori” quali?

        su ubuntu “quale” LaTeX hai installato? La versione debianizzata o quella vanilla?

        o non hai installato nulla? davvero – non per polemizzare –
        ma dici talmente poco….

        m

      • #114329
        Up
        0
        Down
        ::

        samiel” post=114725io uso linux e Texlive,
        ma non capisco nulla del tuo messaggio.

        “questi errori” quali?

        su ubuntu “quale” LaTeX hai installato? La versione debianizzata o quella vanilla?

        o non hai installato nulla? davvero – non per polemizzare –
        ma dici talmente poco….

        m

        Hai perfettamente ragione, pensavo avesse allegato la foto e non so perchè non l’abbia fatto.

        [attachment]C:\fakepath\Schermata da 2018-10-29 00-42-33.png[/attachment]

        Ho installato Texstudio.

        Sulla versione debianizzata o vanilla non capisco sinceramente cosa voglia dire 😕 😕

      • #114330
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::


          Scusa,
          non fai prima a dirci qual è l’errore?
          Grazie.

        • #114331
          samiel
          Partecipante
            Up
            0
            Down
            ::


            mi sa che stai perdendo la guerra con gli allegati 🙂

            m

          • #114332
            Up
            0
            Down
            ::

            robitex” post=114737Scusa,
            non fai prima a dirci qual è l’errore?
            Grazie.

            No perchè sono diversi, ed inoltre vorrei far vedere la versione di Texstudio che uso.

          • #114333
            Up
            0
            Down
            ::

            samiel” post=114739mi sa che stai perdendo la guerra con gli allegati 🙂

            m

            😀 😀 😀 😀 😀
            Ora dovrei farcela

            [attachment]C:\fakepath\Screenshot (63).png[/attachment]

          • #114334
            Up
            0
            Down
            ::

            samiel” post=114739mi sa che stai perdendo la guerra con gli allegati 🙂

            m

            😀 😀 😀 😀 😀 😀 forse ora riesco a vincere

            [attachment=2135]Screenshot63.jpg[/attachment]

            Attachments:
            You must be logged in to view attached files.
          • #114335
            samiel
            Partecipante
              Up
              0
              Down
              ::


              non riesco a leggere molto dal tuo screenshot
              dai da terminale
              `tex –version`
              o /
              `latex –version`

              a me esce
              `samiel@darkstar:~$ latex –version
              pdfTeX 3.14159265-2.6-1.40.19 (TeX Live 2018)
              kpathsea version 6.3.0
              Copyright 2018 Han The Thanh (pdfTeX) et al.
              There is NO warranty. Redistribution of this software is
              covered by the terms of both the pdfTeX copyright and
              the Lesser GNU General Public License.
              For more information about these matters, see the file
              named COPYING and the pdfTeX source.
              Primary author of pdfTeX: Han The Thanh (pdfTeX) et al.
              Compiled with libpng 1.6.34; using libpng 1.6.34
              Compiled with zlib 1.2.11; using zlib 1.2.11
              Compiled with xpdf version 4.00
              samiel@darkstar:~$ tex –version
              TeX 3.14159265 (TeX Live 2018)
              kpathsea version 6.3.0
              Copyright 2018 D.E. Knuth.
              There is NO warranty. Redistribution of this software is
              covered by the terms of both the TeX copyright and
              the Lesser GNU General Public License.
              For more information about these matters, see the file
              named COPYING and the TeX source.
              Primary author of TeX: D.E. Knuth.
              `

              m

            • #114336
              Up
              0
              Down
              ::


              a me esce:

              `pdfTeX 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian)
              kpathsea version 6.2.3
              Copyright 2017 Han The Thanh (pdfTeX) et al.
              There is NO warranty. Redistribution of this software is
              covered by the terms of both the pdfTeX copyright and
              the Lesser GNU General Public License.
              For more information about these matters, see the file
              named COPYING and the pdfTeX source.
              Primary author of pdfTeX: Han The Thanh (pdfTeX) et al.
              Compiled with libpng 1.6.34; using libpng 1.6.34
              Compiled with zlib 1.2.11; using zlib 1.2.11
              Compiled with poppler version 0.62.0
              `

            • #114337
              samiel
              Partecipante
                Up
                0
                Down
                ::


                ciò significa che hai TexLive debianizzata versione 2017

                il che tuttavia non fa capire che errori ricevi in fase di compilazione,
                se derivano da un’installazione incompleta
                o da una errata o manchevole impostazione dell’editor
                ecc ecc

                m

              • #114338
                Up
                0
                Down
                ::

                samiel” post=114745ciò significa che hai TexLive debianizzata versione 2017

                il che tuttavia non fa capire che errori ricevi in fase di compilazione,
                se derivano da un’installazione incompleta
                o da una errata o manchevole impostazione dell’editor
                ecc ecc

                m

                Non capisco davvero perche non ho mai visto questi errori che mi da ora, è un file che su windows compila perfettamente. Se dovessi disinstallare questa versione qua e partire praticamente da zero cosa mi consigli di fare?

              • #114339
                samiel
                Partecipante
                  Up
                  0
                  Down
                  ::


                  ma postare con chiarezza questi errori proprio no?

                • #114340
                  Up
                  0
                  Down
                  ::

                  samiel” post=114747ma postare con chiarezza questi errori proprio no?

                  Sarebbe bello poterli capire per postarli con chiarezza.

                  Ho messo lo screen più chiaro di cosi non saprei, riprovo:

                  [attachment=2136]Schermatadel2018-10-2919-00-30.jpg[/attachment]

                  Attachments:
                  You must be logged in to view attached files.
                • #114341
                  samiel
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    viene rilevato un errore con babel
                    ma non si vedono le impostazioni nello screenshot.

                    posta direttamente il codice
                    e assicurati che texstudio compili con pdflatex

                    m

                  • #114342
                    Up
                    0
                    Down
                    ::

                    samiel” post=114749viene rilevato un errore con babel
                    ma non si vedono le impostazioni nello screenshot.

                    posta direttamente il codice
                    e assicurati che texstudio compili con xelatex

                    m

                    Posto il preambolo, poichè tutto il file sono oltre 1500 righe:

                    `\documentclass [a4paper,12pt,twoside,openany]{book}
                    \pdfpagewidth\paperwidth
                    \pdfpageheight\paperheight
                    \usepackage[italian]{babel}
                    \usepackage[latin1]{inputenc}
                    \usepackage[T1]{fontenc}
                    \usepackage{lmodern}
                    \usepackage{amsmath}
                    \usepackage{accents}
                    \usepackage{graphicx}
                    \usepackage[footnotesize, normal]{caption}
                    \usepackage{amsmath,amssymb}
                    \usepackage{framed}
                    \usepackage{float}
                    \usepackage{mathtools}
                    \usepackage{titlesec}
                    \usepackage{xcolor}
                    \definecolor{AzzurroChiaro}{rgb}{.8,.5,.7}
                    \usepackage{fancyhdr}
                    \pagestyle{fancy}
                    \fancyhead{}
                    \setlength{\headheight}{15pt}
                    \fancyhead[LO]{\leftmark}
                    \fancyhead[RE]{\textbf{Riccardo Marcia}}
                    \renewcommand{\chaptermark}[1]{\markboth{{ #1}}{}}
                    \fancyfoot{}
                    \fancyfoot[CE,CO]{\thepage} % clear all footer fields

                    \fancyfoot[C]{\thepage}
                    \usepackage{microtype}
                    \usepackage{cancel}
                    \usepackage{wrapfig}
                    \usepackage{eurosym}
                    \newcommand{\mydiag}[1]{\left[%
                    \begin{array}{@{}c@{}c@{}c@{}}
                    \diagdown & & \\
                    & #1 & \\
                    & & \diagdown
                    \end{array}\right]
                    }

                    \usepackage{geometry}
                    \geometry{hmargin={2cm,2cm},vmargin={2cm,2cm}}
                    \begin{document}
                    `

                  • #114343
                    samiel
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      scusa, con pdflatex ovviamente

                    • #114344
                      samiel
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        a me il tuo codice compila perfettamente.
                        si può discutere il ricorso a certi pacchetti
                        e, per fare i raffinati, l’ordine di caricamento
                        che può essere perfezionato, ma deduco
                        che tu non abbia installato i pacchetti “linguistici”
                        della Texlive di debian, cosicché ti manca l’italiano.
                        Ergo:
                        o installi i pacchetti mancati o cancelli tutto
                        e installi Texlive 2018 completa, come tutti gli esperti
                        di questo forum raccomandano, a maggior ragione
                        ai neofiti

                        m

                      • #114345
                        OldClaudio
                        Partecipante
                          Up
                          0
                          Down
                          ::


                          Donque, io ci vedo due problemi.
                          1) @Ricky994 Da diversi messaggio ti si chiede di mostrare il messaggio d’errore. Questo non si vede guardando uno screenshot, ma disponendo del file .log; se il file ti sembra troppo lungo, zippalo e caricalo in uno dei tanti siti per scambiarsi file; per esempio Dropbox, ma ce ne sono decine di altri. Ti basta mettere nel tuo messaggio solo il link per scaricare il tuo .log.
                          1.1) Sai di che cosa sto parlando? Sai che cosè il file .log? sai che si trova nella stessa cartella del tuo mainfile? Sai che è un file di testo che puoi aprire con qualsisi editore di test, compreso TeXstudio? Sai che lo puoi gestire come un qualsiasi file .tex, er esempio andando in fondo e poi cercare all’indietro il messaggio d’errore che ti produce l’erre fatale?
                          1.2Se non sai che cosa sia un sito per lo scambio di file, non imprta; segui le indicazioni del punto 1.1 e copia solo la ventina di righe a cavallo del messaggio d’errore fatale, e incollale nel tuo messaggio, fra i tag per il codice.
                          2) Avendo constatato che hai commesso l’errore di installare la versione debianizzata, per giuta dell’anno scorso, perché non leggi le guide che ti consigliano tutte di NON installare la versione Debianizzata, meno che mai obsoleta, e meno che mai nella sua versione basic di default. che manca di quasi tutto quel che serve per un uso non banale.

                          Perciò; segui le indicazioni contenute nel documento texlive-ubuntu.pdf; c’è i link nella sezione Documentazione di questo sito. Fai molta attenzione ad eseguire ogni singolo minimo passo come descritto in quel documento. Può darsi che usando solo questo piccolo/grande aggiornamento il tuo problema sparisca.

                        • #114346
                          samiel
                          Partecipante
                            Up
                            0
                            Down
                            ::

                            OldClaudio” post=114753
                            Perciò; segui le indicazioni contenute nel documento texlive-ubuntu.pdf; c’è i link nella sezione Documentazione di questo sito. Fai molta attenzione ad eseguire ogni singolo minimo passo come descritto in quel documento. Può darsi che usando solo questo piccolo/grande aggiornamento il tuo problema sparisca.

                            francamente mi sembra inutilmente complicato tutto il lavoro su \opt
                            che quella guida suggerisce. io installo come di default su /usr/local
                            e metto i PATH in /etc/profile e ~/.bashrc. stop

                            se installo una versione nuova, che tanto va in una sua directory,
                            devo fare solo lo sforzo (minimo) di cambiare l’anno della release
                            nei due PATH

                            m

                          • #114347
                            Up
                            0
                            Down
                            ::

                            OldClaudio” post=114753Donque, io ci vedo due problemi.
                            1) @Ricky994 Da diversi messaggio ti si chiede di mostrare il messaggio d’errore. Questo non si vede guardando uno screenshot, ma disponendo del file .log; se il file ti sembra troppo lungo, zippalo e caricalo in uno dei tanti siti per scambiarsi file; per esempio Dropbox, ma ce ne sono decine di altri. Ti basta mettere nel tuo messaggio solo il link per scaricare il tuo .log.
                            1.1) Sai di che cosa sto parlando? Sai che cosè il file .log? sai che si trova nella stessa cartella del tuo mainfile? Sai che è un file di testo che puoi aprire con qualsisi editore di test, compreso TeXstudio? Sai che lo puoi gestire come un qualsiasi file .tex, er esempio andando in fondo e poi cercare all’indietro il messaggio d’errore che ti produce l’erre fatale?
                            1.2Se non sai che cosa sia un sito per lo scambio di file, non imprta; segui le indicazioni del punto 1.1 e copia solo la ventina di righe a cavallo del messaggio d’errore fatale, e incollale nel tuo messaggio, fra i tag per il codice.
                            2) Avendo constatato che hai commesso l’errore di installare la versione debianizzata, per giuta dell’anno scorso, perché non leggi le guide che ti consigliano tutte di NON installare la versione Debianizzata, meno che mai obsoleta, e meno che mai nella sua versione basic di default. che manca di quasi tutto quel che serve per un uso non banale.

                            Perciò; segui le indicazioni contenute nel documento texlive-ubuntu.pdf; c’è i link nella sezione Documentazione di questo sito. Fai molta attenzione ad eseguire ogni singolo minimo passo come descritto in quel documento. Può darsi che usando solo questo piccolo/grande aggiornamento il tuo problema sparisca.

                            NOn sapevo che il messaggio d’errore fosse nel file .log sinceramente, quindi chiedo scusa per non aver fatto questo passo.

                            Comunque ho trovato un topic già aperto nel forum “https://guitex.org/home/it/forum/5-tex-e-latex/73927-consiglio-installazione-latex-su-linux–ubuntu” e credo di aver sbagliato ad installare semplicemente il “texlive” ora magari installando la versione “full” dovrei risolvere, spero. Appena conclude l’installazione vi aggiorno

                          • #114348
                            Up
                            0
                            Down
                            ::


                            Funziona perfettamente dopo aver installato il pacchetto texlive full.

                            Fino ad ora che dopo aver continuato a scrivere il mio elaborato ho salvato spento il pc e ora il file .tex è completamente vuoto, il pdf però è completo sino all’ultima modifica. Se provo a compilare il file vuoto mi viene dato come errore:

                            `This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2018.10.29) 30 OCT 2018 18:24
                            entering extended mode
                            restricted \write18 enabled.
                            %&-line parsing enabled.
                            **Gasdinamica.tex
                            (./Gasdinamica.tex
                            LaTeX2e <2017-04-15>
                            Babel <3.18> and hyphenation patterns for 84 language(s) loaded.
                            )
                            ! Emergency stop.
                            <*> Gasdinamica.tex

                            *** (job aborted, no legal \end found)

                            Here is how much of TeX's memory you used:
                            5 strings out of 492982
                            150 string characters out of 6134895
                            53918 words of memory out of 5000000
                            3671 multiletter control sequences out of 15000+600000
                            3640 words of font info for 14 fonts, out of 8000000 for 9000
                            1141 hyphenation exceptions out of 8191
                            5i,0n,1p,1b,8s stack positions out of 5000i,500n,10000p,200000b,80000s
                            ! ==> Fatal error occurred, no output PDF file produced!`

                          • #114349
                            Up
                            0
                            Down
                            ::


                            In queste situazioni è meglio fare un passo indietro. Prima di tutto testa la distribuzione con un file minimale. Funziona? Se sì, puoi passare al file su cui stai lavorando. Vai nella cartella in cui è contenuto e cancella tutti i file ausiliari. Prova quindi a compilarlo. Funziona? Il fatto poi che il flle sia vuoto non riguarda LaTeX ma eventualmente l’editor. Prova ad aprire il file con un altro editor. Si vede qualcosa? Se sì, significa che qualcosa non va nell’editor che mostra il file vuoto. In quel caso fai prima a reinstallarlo che a capire cosa non va.

                            Ciao
                            Ivan

                          • #114350
                            Up
                            0
                            Down
                            ::

                            ivan” post=114761In queste situazioni è meglio fare un passo indietro. Prima di tutto testa la distribuzione con un file minimale. Funziona? Se sì, puoi passare al file su cui stai lavorando. Vai nella cartella in cui è contenuto e cancella tutti i file ausiliari. Prova quindi a compilarlo. Funziona? Il fatto poi che il flle sia vuoto non riguarda LaTeX ma eventualmente l’editor. Prova ad aprire il file con un altro editor. Si vede qualcosa? Se sì, significa che qualcosa non va nell’editor che mostra il file vuoto. In quel caso fai prima a reinstallarlo che a capire cosa non va.

                            Ciao
                            Ivan

                            Si la distribuzione va perche il file l’ho modificato prima e tutto andava a meraviglia. Ho eliminato tutti i file ausiliare e compilando da sempre lo stesso errore. E con un altro editor da sempre il file vuoto quindi non credo sia problema di editor. Non vorrei si fosse danneggiato il file dal nulla e quindi non ci sia piu nulla da fare

                          • #114351
                            samiel
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              oppure qualcosa non va nel primo editor (quale?) che ha cancellato tutto
                              (anche se in genere gli editor non vivono di vita propria)
                              e giustamente il secondo (quale?) non trova nulla.
                              temo non sia un problema di LaTeX cmq e le ragioni possibili
                              possono essere moltissime. Hai cancellato inavvertitamente il contenuto,
                              hai sovrascritto il file, fino (eventualità estrema) a un filesystem danneggiato

                              m

                            • #114352
                              OldClaudio
                              Partecipante
                                Up
                                0
                                Down
                                ::



                                @samiel
                                e @ivan sanno certamente come aiutarti meglio di me, ma intanto io noto che la tua versione debianizzata contiene un pacchetto babel obsoleto; con la versione non debianaizzzata di TeXLive 2018 la riga del pacchetto babel.sty che ne descrive la data e la versione recita
                                `\ProvidesPackage{babel}[2018/10/16 3.26 The Babel package]`
                                Tu invece hai la versione 3.18 dell’aprile 2017 – vecchiotta direi…
                                Capisci perché ti si consigliava di installare la versione 2018 seguendo le istruzioni di texlive-ubuntu.pdf?

                                Gli altri guai che indica il file log sembrerebbero far temere la perdita completa del contenuto del file Gasdinamica.tex.
                                Spero che tu abbia conservato una copia di backup, altrimenti non è impossibile, ma è molto laborioso recuperare il file .tex deingegnerizzando il file .pdf. Forse si può fare in parte con il programma pandoc, ma non voglio dare illusioni.

                              • #114353
                                samiel
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::


                                  recupero manuale: stampi il pdf e lo scansioni,
                                  poi ritrasformi il txt in tex…
                                  fai un controllo sul filesystem in ogni caso
                                  se sei certo di non aver cancellato tu o sovrascritto il file

                                  m

                                • #114354
                                  robitex
                                  Amministratore del forum
                                    Up
                                    0
                                    Down
                                    ::

                                    samiel” post=114765recupero manuale: stampi il pdf e lo scansioni,
                                    poi ritrasformi il txt in tex…
                                    fai un controllo sul filesystem in ogni caso
                                    se sei certo di non aver cancellato tu o sovrascritto il file

                                    m

                                    Scusa, per “scansione” intendi eseguire la funzione PDF -> TXT vero?
                                    R.

                                  • #114355
                                    OldClaudio
                                    Partecipante
                                      Up
                                      0
                                      Down
                                      ::


                                      ci sono degli scanner che dispongono di un OCR reader; Di solito gli errori di interpretazione dei caratteri riconosciuti otticamante sono pochi, ma è evidente che bisogna rivedere tutto il testo per cercarli e correggerli. Inoltre tabelle, figure, e matematica vanno rifatte tutte. Ma questo è ovvio, è insisto nella optical character recognition che non può tradurre questi oggetti bidimensionali in codice LaTeX, markdown, multimarkdown o altro.

                                      Personalmente, quando ho dovuto (ri)comporrre articoli per atti di congressi che erano costituiti da file PDF, preferivo selezionare un capoverso alla volta il testo dal file PDF per incollarlo nel file sorgente .tex; di solito, se si usa la codifica utf8 non c’è bisogno di intervenire sui caratteril al massimo bisogna togliere i trattioni delle cesure in fin di riga. ma procedendo un capovero alla volta si è sicuri di non saltare eventuali note, di ricomporre le formule al punto giusto così come le immagini e le tabelle. Forse la cosa più delicata consiste nel rimettere al posto giusto i riferimenti incrociati, cioè i comandi \label, \ref e \pageref; Ovviamante gli indici generale e anallitici e la bibliografia vanno ricomposti, possibilemente senza affaticarsi troppo perché ci pensa LaTeX. ma bisogna metterne i comandi giusti, specialmente \index, perché LaTeX da solo non sa che cosa indicizzare.

                                    • #114356
                                      strolego
                                      Partecipante
                                        Up
                                        0
                                        Down
                                        ::


                                        Piccolo consiglio da 2 cent: i file importanti di lavoro vanno su Dropbox o su Mega o su Gdrive o simili e si fanno backup periodici. Come dicevano una volta “il mondo si divide in due categorie: chi ha perso i dati e chi li perderà”

                                      • #114357
                                        Up
                                        0
                                        Down
                                        ::


                                        Così a prima vista credo che tu abbia sbagliato inputenc, che io sappia latin1 è per winzozzo.

                                        Prova a mettere \useackage[utf8]{inputenc} al posto di \useackage[latin1]{inputenc}

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

                                    Go to top