Problema texworks

  • Creatore
    Topic
  • #101283
    Up
    0
    Down
    ::


    Buonasera a tutti. Il problema è semplice: non riesco a compilare file separati senza necessariamente andare in quello principale. Il file principale ha questo percorso (assoluto): C:\Università\Algoritmi e strutture dati\Elaborato\Elaborato.tex. Questo file ha la seguente struttura
    `
    \documentclass[…]{report}
    \usepackage{…}

    \begin{document}
    \chapter{Il problema del massimo sottoarray}

    \section{Definizione del problema}
    \input{capitolo1/def-prob}

    \section{Algoritmo lineare}
    \input{capitolo1/alg-lin}
    ….
    \end{document}
    `
    Per compilare il file alg-lin.tex senza tornare nel file principale, gli ho inserito le seguenti righe di preambolo, come suggerito dal prof. Gregorio nella sua guida:
    `
    % !TEX encoding = UTF-8
    % !TEX program = pdflatex
    % !TEX root = Elaborato/Elaborato.tex

    Testo del paragrafo ……….
    `
    Quando clicco composizione sulla barra di stato esce scritto “il documento root C:/Università/Algoritmi e strutture dati/Elaborato/Elaborato.tex non è leggibile”. Come mai? Grazie in anticipo dell’eventuale aiuto.

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #101284
      Up
      0
      Down
      ::

      Paccio” post=101045Buongiorno a tutti. Voglio allineare le formule matematiche esattamente in corrispondenza del margine sinistro. Ho provato con l’opzione fleqn ma le allinea a sinistra secondo un margine rientrato. Io non voglio rientri, ma voglio che la formula sia allineata esattamente col margine del testo a sinistra. Come faccio? Ovviamente il numero delle equazioni mi sta bene che continui a stare allineato al margine destro. Grazie in anticipo.

      Ok ho risolto.
      `
      \documentclass[fleqn]{article}
      \usepackage{amsmath}
      \setlength{\mathindent}{0pt}
      `

    • #101285
      Up
      0
      Down
      ::


      Avrei però un altro dubbio.

      `
      \begin{equation}
      \begin{split}
      T(n) &= \Theta(1) + 2T(n/2) +\Theta(n) + \Theta(1) \\
      & = 2T(n/2) + \Theta(n)
      \end{split}
      \end{equation}
      `

      Voglio che il numero dell’equazione sia allineato con l’ultima equazione (nel mio caso la seconda) e non centrata. Come si fa? Grazie

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


        Ciao.
        Prova a togliere dai path i caratteri spazio.
        Comunque io farei diversamente inserendo nel file secondario anche i comandi di sezionamento e creando una struttura corrispondente, ovvero:
        `
        % nel file principale
        \input{capitoli/capitolo1}

        % nel file del capitolo
        \chapter{Titolo}

        \input{capitoli/sezioni/sezione1}

        % nel file di sezione

        \section{Titolo sezione}
        ecc`

        Ciao.

      • #101287
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Secondo me hai completamente frainteso l’uso delle righe magiche (i commenti magici) nel senso che nel file dove hai messo quei commenti; root sta per il main file, che si trova almeno ad un livello gerarchico di cartelle superiore, forse due livelli rispetto al file che vuoi compilare, quindi dovresti scrivere il percorso relativo dal file alg-lin.tex al file principale Elaborato.tex nella forma`% !TEX root = ../Elaborato.tex`(Nota i due puntini che rimandano ad un livello di cartelle superiore q quello della cartella capitolo1).

        • #101288
          Up
          0
          Down
          ::


          Grazie prof. Gregorio. Molto chiaro.

        • #101289
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::

            Paccio” post=101092Grazie prof. Gregorio. Molto chiaro.

            Mi fa piacere che ringrazi Enrico Gregorio, perché è veramente una colonna portante; solo che non si chiama Claudio e non è vecchio.:smile:

          • #101290
            Up
            0
            Down
            ::


            Scusami Claudio, mi sono confuso. A stare tutto il giorno sui libri a studiare, poi su latex ecc., questi sono gli effetti collaterali. 😳 🙂

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

        Go to top