problemi compilazione modifiche con miktex+texnic

  • Creatore
    Topic
  • #48101
    Up
    0
    Down
    ::


    Ciao a tutti, sono un novellino nell’utilizzo di latex ed avrei bisogno del vostro aiuto.
    Uso l’accoppiata Miktex2.8 + texnic center RC1 su un portatile con vista; ad un certo punto non so cos’ho fattodi preciso ma texnic ha smesso di montarmi il documento.
    Ho disinstallato e installato ambo i programmi scarcandoli dalla rete nuovamente ma niente.
    Per altri motivi ho poi formattato il pc ed ora che è come nuovo ho installato miktex e poi texnik center, ho indicato a texnic il percorso della cartella “bin” fatto ciò dovrei poter iniziare a lavorare Invece nulla;se carico dei file .tex funzionanti su un’altro pc (con xp) e li modifico lui non mi compila la modifica e mi mostra il PDF dell’ultima volta che ha montato.
    Il codice che definisce il mio documento, e che inizialmente funzionava, è

    \documentclass[a4paper,11pt,twoside]{article}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{graphicx}
    %\usepackage[pdf]{color}
    %\usepackage{fullpage}
    \usepackage{a4wide}
    \usepackage{fancyhdr}
    \usepackage[version=3]{mhchem}%FORMULE CHIMICHE \ce{}
    \pagestyle{fancy}
    \lhead{}
    \chead{}
    \rhead{}
    \cfoot{\thepage}
    \rfoot{}
    \renewcommand{\headrulewidth}{0.4pt}
    \renewcommand{\headrulewidth}{0.4pt}
    \usepackage[top= 60pt,bottom= 60pt,left=60pt,right= 60pt]{geometry}

    \linespread{1.3}
    \begin{document}
    %\input{Pagina1.tex}
    \newpage
    \thispagestyle{empty}
    \tableofcontents
    \cleardoublepage
    \newpage
    \input{Esp1.tex}
    \newpage
    \input{Esp2.tex}
    \newpage
    \input{Esp3.tex}
    \newpage
    \input{Esp4.tex}
    \newpage
    \input{Esp5.tex}
    \newpage
    \input{Esp6.tex}
    \newpage
    \input{Esp7.tex}
    \end{document}

    Tutti i file sono nella stessa cartella e in teoria se ora monto non dovrebbe includere “pagina1.tex” però me la mostra.
    Ho provato a far un’intestazione nuova di zecca e come la riporto di seguito funziona

    \documentclass[a4paper,11pt,twoside]{article}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    %\usepackage[italian]{babel}
    \usepackage{graphicx}
    %\usepackage{a4wide}
    %\usepackage{fancyhdr}
    \pagestyle{fancy} %questo me lo considera errore visto che non richiamo \usepackage{fancyhdr}
    \renewcommand{\headrulewidth}{0.4pt} %questo me lo considera errore
    \renewcommand{\headrulewidth}{0.4pt}
    \usepackage[top= 60pt,bottom= 60pt,left=60pt,right= 60pt]{geometry}
    \begin{document}
    Ciao!
    Funzionano gli accenti? àèéìòù
    \end{document}

    Non rieco proprio a capire perchè non mi funzioni più e soprat perchè non mi prende più fancyhdr
    Comunque nemmeno eliminando i pachetti che rompono dal file “non di prova” ottengo risultati.
    Se potete aiutarmi…
    Vi ringrazio e scusatemi se mi sono dilungato troppo

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #48102
      Up
      0
      Down
      ::


      Ciao e benvenuto!
      Sarà l’ora tarda, sarà sabato notte (o domenica mattina 🙄 ) ma la tua sintassi non aiuta a capire il problema. Potresti riformularlo in maniera un po’ più chiara?
      La compilazione va a buon fine o si interrompe producendo qualche errore?

      Già che ci sono ecco qualche indicazione. L’interlinea 1.3 non ha alcun senso, così come non è bene modificare i margini se non si sa di preciso quello che si sta facendo. Impostando tutti i margini a 60 pt, inoltre, l’opzione twoside diventa superflua e lo stesso discroso vale per il pacchetto a4wide. Carica fontenc prima di inputenc.
      Se vuoi il numero di pagina centrato in basso è sufficiente
      `\pagestyle{plain}
      `

      Ciao
      Ivan

    • #48103
      Up
      0
      Down
      ::


      ciao, grazie per la risposta e scusa per la sintassi; provo a spiegarmi meglio.
      Allora il codice che ho postato, quello con gli “\input{}” è un file che inizialmente funzionava bene poi ha smesso e non so perchè.
      In poche parole se io per esempio modificavo una frase, salvavo e davo il “build” il PDF risultante non era modificato; se cancello il PDF e dò il “build” mi apre mil PDF reader ma non mi mostra il file.
      Non mi da errori ne nell’apertura del PDF ne mi segna errori di sintassi mi avvisa solo che non trova \citation \bibdata \bibstyle command e neanche l’ “input index file”
      Ho provato a modificare le impostazioni come mi hai suggerito ma non è cambiato nulla; per il discorso del numero di pagina ho usato quelle stringhe perchè volevo in seguito inserire nell’intestazione il titolo ed il mio nome.
      Spero di essere stato più chiaro.

      Questo di seguito è il file di Log che ottengo

      This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8 ) (preloaded format=pdflatex 2010.7.29) 1 AUG 2010 14:58
      entering extended mode
      **C:/Users/utente/Documents/Università/4*anno/Chimica*organica*industriale/Labor
      atorio/Relazioni*COI.tex

      (“C:/Users/utente/Documents/Università/4 anno/Chimica organica industriale/Labor
      atorio/Relazioni COI.tex”
      LaTeX2e <2009/09/24>
      Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
      rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, loaded.
      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\base\article.cls”
      Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\base\size11.clo”
      File: size11.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
      )
      \c@part=\count79
      \c@section=\count80
      \c@subsection=\count81
      \c@subsubsection=\count82
      \c@paragraph=\count83
      \c@subparagraph=\count84
      \c@figure=\count85
      \c@table=\count86
      \abovecaptionskip=\skip41
      \belowcaptionskip=\skip42
      \bibindent=\dimen102
      )
      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\base\fontenc.sty”
      Package: fontenc 2005/09/27 v1.99g Standard LaTeX package

      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\base\t1enc.def”
      File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
      LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
      ))
      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\base\inputenc.sty”
      Package: inputenc 2008/03/30 v1.1d Input encoding file
      \inpenc@prehook=\toks14
      \inpenc@posthook=\toks15

      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\base\latin1.def”
      File: latin1.def 2008/03/30 v1.1d Input encoding file
      ))
      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\graphics\graphicx.sty”
      Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\graphics\keyval.sty”
      Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
      \KV@toks@=\toks16
      )
      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\graphics\graphics.sty”
      Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)

      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\graphics\trig.sty”
      Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
      )
      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\00miktex\graphics.cfg”
      File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
      )
      Package graphics Info: Driver file: pdftex.def on input line 91.

      (“C:\Program Files (x86)\MiKTeX 2.8\tex\latex\pdftex-def\pdftex.def”
      File: pdftex.def 2010/02/14 v0.04n Graphics/color for pdfTeX
      \Gread@gobject=\count87
      ))
      \Gin@req@height=\dimen103
      \Gin@req@width=\dimen104
      )

    • #48104
      Up
      0
      Down
      ::


      Forse ho isolato il problema. mi sono costruito un file tutto nuovo ed ho visto che il programma ignora le mie modifiche quando “chiamo” \usepackage[version=3]{mhchem}.

      Il problema è che per scrivere formule chimiche tale pacchetto è molto utile, e comunque i miei file .tex sono zeppi di formule scritte usando tale pacchetto. che dovrei fare ripassarli tutti e scrivere tutto in $formula$ ? qualcuno mi sa spiegare perche prima funzionava ed ora no?(ribadisco che il PC è come nuovo in quanto appena formattato)
      Il codice usato per questa prova è:

      \documentclass[a4paper,11pt]{article}
      \usepackage[T1]{fontenc}
      \usepackage[latin1]{inputenc}
      \usepackage{graphicx}
      %\usepackage[version=3]{mhchem}

      \begin{document}
      lgfgvlergjlk fé fà ù
      \end{document}

    • #48105
      Up
      0
      Down
      ::


      Aggiorno la situazione sperando di fornire nuove info utili per chiunque voglia-possa darmi una mano.
      Sono andato su “package manager” di miktex e ho installato manulamente, cosa che prima non avevo mai fatto, alcuni pacchetti tra cui babel mhchem e fancy hdr
      Il risultato è che ora “mhchem” funziona e riesco a montare correttamente il documento ma, non potendo usare “fancyhdr” e “pagestyle{fancy}” nel preambolo, visto che in caso contrario non monta correttamente il PDF, non saprei come modificare le intestazioni ed i piè di pagina.

      Io vorrei un file, per stampa fronte retro, in cui le prime 4 facciate sono: Copertina, pagina bianca, table of contents, pagina bianca; in poche parole non devono presentare nè intestazione nè piè di pagina. Quando poi inizia il testo vero e proprio, cioè alla quinta facciata, inserirli.
      Ho provato dopo la prima pagina e dopo la table of copntents ad inserire “\thispagestyle{empty}” ma ciononostante mi visualizza una riga nera come intestazione.

      Qualcuna sa come aiutarmi o conosce una qualche guida che mi possa spiegare come farlo?

      Grazie

      P.S. se non sono stato chiaro mi scuso ma non esitate a dirmelo e cercherò di spiegarmi meglio

    • #48106
      GKT
      Partecipante
        Up
        0
        Down
        ::

        Aggiorno la situazione sperando di fornire nuove info utili per chiunque voglia-possa darmi una mano.
        Sono andato su “package manager” di miktex e ho installato manulamente, cosa che prima non avevo mai fatto, alcuni pacchetti tra cui babel mhchem e fancy hdr
        Il risultato è che ora “mhchem” funziona e riesco a montare correttamente il documento ma, non potendo usare “fancyhdr” e “pagestyle{fancy}” nel preambolo, visto che in caso contrario non monta correttamente il PDF, non saprei come modificare le intestazioni ed i piè di pagina.

        Io vorrei un file, per stampa fronte retro, in cui le prime 4 facciate sono: Copertina, pagina bianca, table of contents, pagina bianca; in poche parole non devono presentare nè intestazione nè piè di pagina. Quando poi inizia il testo vero e proprio, cioè alla quinta facciata, inserirli.
        Ho provato dopo la prima pagina e dopo la table of copntents ad inserire “\thispagestyle{empty}” ma ciononostante mi visualizza una riga nera come intestazione.

        Qualcuna sa come aiutarmi o conosce una qualche guida che mi possa spiegare come farlo?

        Grazie

        P.S. se non sono stato chiaro mi scuso ma non esitate a dirmelo e cercherò di spiegarmi meglio

        Cerca “stili di pagina” nella guida L’arte di scrivere con LaTeX che trovi quassù.

        Lorenzo

      • #48107
        Up
        0
        Down
        ::


        GRazie Lorenzo per la dritta; tra le tante guide che ho visionato questa mi mancava; è proprio vero che spesso abbiamo la soluzione davanti agli occhi. 🙂
        Mi restano però ancora alcuni problemini da risolvere…
        Il mio documento è:

        \documentclass[a4paper,11pt,twoside]{article}
        %\usepackage[italian]{babel}
        \usepackage[T1]{fontenc} %sillabazione
        \usepackage[latin1]{inputenc} %accenti
        \usepackage{graphicx}
        \usepackage[version=3]{mhchem} %formule chimiche
        \usepackage{fancyhdr}
        \pagestyle{fancy}
        \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
        \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
        \fancyhf{}
        \fancyhead[LE,RO]{pinco pallo}
        \fancyhead[RE,LO]{A.A::2009-10}
        \fancyhead[C]{Gr.: 2}
        \fancyfoot{LE,RO]{}
        \fancyfoot[RE,LO]{}
        \fancyfoot[C]{\Thepage}
        %\pagestyle{plain}

        \begin{document}
        \input{Pagina2.tex}
        \thispagestyle{empty}
        \cleardoublepage
        \newpage
        \thispagestyle{empty}
        \tableofcontents
        \thispagestyle{empty}
        \cleardoublepage
        \newpage
        \input{Esp1.tex}
        \end{document}

        con queste stringhe mi resta l’intestazione sulla pagina bianca che segue la “table of contents” e non mi appare nemmeno il numero di pagina.

        Spero di non abusare della vostra pazienza chiedendovi aiuto anche questa volta.
        Grazie

      • #48108
        GKT
        Partecipante
          Up
          0
          Down
          ::

          GRazie Lorenzo per la dritta; tra le tante guide che ho visionato questa mi mancava; è proprio vero che spesso abbiamo la soluzione davanti agli occhi. 🙂
          Mi restano però ancora alcuni problemini da risolvere…
          Il mio documento è:

          \documentclass[a4paper,11pt,twoside]{article}
          %\usepackage[italian]{babel}
          \usepackage[T1]{fontenc} %sillabazione
          \usepackage[latin1]{inputenc} %accenti
          \usepackage{graphicx}
          \usepackage[version=3]{mhchem} %formule chimiche
          \usepackage{fancyhdr}
          \pagestyle{fancy}
          \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
          \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
          \fancyhf{}
          \fancyhead[LE,RO]{pinco pallo}
          \fancyhead[RE,LO]{A.A::2009-10}
          \fancyhead[C]{Gr.: 2}
          \fancyfoot{LE,RO]{}
          \fancyfoot[RE,LO]{}
          \fancyfoot[C]{\Thepage}
          %\pagestyle{plain}

          \begin{document}
          \input{Pagina2.tex}
          \thispagestyle{empty}
          \cleardoublepage
          \newpage
          \thispagestyle{empty}
          \tableofcontents
          \thispagestyle{empty}
          \cleardoublepage
          \newpage
          \input{Esp1.tex}
          \end{document}

          con queste stringhe mi resta l’intestazione sulla pagina bianca che segue la “table of contents” e non mi appare nemmeno il numero di pagina.

          Spero di non abusare della vostra pazienza chiedendovi aiuto anche questa volta.
          Grazie

          Se usi la classe article non ridefinire \chaptermark, article non prevede capitoli.

          Per le testatine e le pagine bianche prova questo codice:

          `
          \documentclass[a4paper,11pt,twoside]{article}

          \usepackage[T1]{fontenc}
          \usepackage[latin1]{inputenc}
          \usepackage[italian]{babel}
          \usepackage{fancyhdr}
          \usepackage[version=3]{mhchem}
          \usepackage{graphicx}
          \usepackage{emptypage}
          \usepackage{lipsum}

          \author{pinco pallo}
          \title{Il mio titolo}

          \pagestyle{fancy}
          \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
          \fancyhf{}
          \fancyhead[LE,RO]{pinco pallo}
          \fancyhead[RE,LO]{A.A::2009-10}
          \fancyhead[C]{Gr.: 2}
          \fancyfoot[LE,RO]{}
          \fancyfoot[RE,LO]{}
          \fancyfoot[C]{\thepage}

          \begin{document}

          \maketitle

          \tableofcontents

          \cleardoublepage
          \section{Paragrafo}
          \lipsum

          \end{document}
          `

          Leggi anche qui.

        • #48109
          Up
          0
          Down
          ::


          Ho provato ma non funziona, comunque sto sperimentando nuove soluzioni; se ne trovo una valida poi la posto 🙂

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

      Go to top