problema babel e input

  • Creatore
    Topic
  • #25697
    Up
    0
    Down
    ::


    Ciao

    Ho un problema nell’utilizzo di babel insieme al comando \input: se scrivo tutto in un file unico, non ci sono problemi, mentre se includo un file dall’esterno con \input si blocca la compilazione e non fa più nulla (nessun errore nè warning)

    di seguito ho incluso i files:

    file principale:
    `
    \documentclass{book}
    %\usepackage[italian]{babel}
    \usepackage{gchords}
    \usepackage[margin=3cm,top=3cm,bottom=3cm]{geometry}
    \usepackage{guitar}
    \usepackage

    {titlesec}
    \usepackage{multicol}
    \usepackage{hyperref}

    \pagestyle{plain}
    \setlength{\columnsep}{.25in}

    \titlespacing{\section}{0pt}{*0}{*0}

    \begin{document}
    \tableofcontents
    \newpage
    \input{“Bon Jovi – Misunderstood.tex”}
    \end{document}
    `

    Bon Jovi – Misunderstood.tex
    `
    \phantomsection
    \section*{Misunderstood \\ \textmd{\textsc{\large{Bon Jovi}}}}
    %\label{sec:Misunderstood}
    \addcontentsline{toc}{section}{Misunderstood – \textsc{Bon Jovi}}
    \chords{
    \chord{t}{p3,p2,n,n,p3,p3}{G}
    \chord{t}{p2,x,n,p2,p3,p2}{D/F\guitarSharp}
    \chord{t}{n,p2,p2,n,n,n}{Em}
    \chord{t}{x,x,n,p2,p3,p2}{D}
    \chord{t}{x,p3,p2,n,p1,n}{C}
    \chord{t}{x,p2,p2,n,p1,n}{C/B}
    \chord{t}{x,n,p2,p2,p1,n}{Am}
    }
    \begin{multicols}{2}
    \begin{guitar}
    [G]Should I? [D/F#]Could I? [Em]{ }
    Have said the wrong things [D]right
    a thousand times [C]{ }
    If I could just re[C/B]wind
    I see it in my [Am]mind
    If I could turn back time, you'd still be mine

    \end{guitar}
    \end{multicols}`

    Grazie!

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


        Babel non c’entra nulla.
        Input andrebbe usato nel modo appropriato. Io non uso mai degli spazi nei nomi, ma se prorio ce li vuoi puoi mettere
        `\input{\string”Bon Jovi – Misunderstood\string”}`

        e togli l’estensione che è pleonastica.

        Ciao

        Andrea

      • #25699
        Up
        0
        Down
        ::


        Grazie mille del celere aiuto! 😀

        Siccome il problema sorgeva quando abilitavo babel pensavo che fosse correlato con esso.

      • #25700
        Up
        0
        Down
        ::


        Scusate l’intrusione in un argomento già risolto, ma siccome la sottoscritta ha un noioso problema di errore di compilazione con lo stesso comando, potrebbe chiedervi come mai nei vari manuali di LaTeX non compare la sintassi con le virgolette (mentre nelle istruzioni di DMW, sì)? 🙄
        Tra l’altro, manco così da me funziona… 😥

      • #25701
        Up
        0
        Down
        ::

        Scusate l’intrusione in un argomento già risolto, ma siccome la sottoscritta ha un noioso problema di errore di compilazione con lo stesso comando, potrebbe chiedervi come mai nei vari manuali di LaTeX non compare la sintassi con le virgolette (mentre nelle istruzioni di DMW, sì)? 🙄
        Tra l’altro, manco così da me funziona… 😥

        Hai posto il tuo problema in ben tre topic, ma ancora non sappiamo bene come hai usato il comando input e come è strutturata la tua cartella. Se vuoi darci qualche informazione in più magari riusciamo ad aiutarti. Visto che hai aperto questo topic, continuiamo la discussione lì, che ne dici?

        Ciao
        Ivan

      • #25702
        Up
        0
        Down
        ::

        Scusate l’intrusione in un argomento già risolto, ma siccome la sottoscritta ha un noioso problema di errore di compilazione con lo stesso comando, potrebbe chiedervi come mai nei vari manuali di LaTeX non compare la sintassi con le virgolette (mentre nelle istruzioni di DMW, sì)? 🙄
        Tra l’altro, manco così da me funziona… 😥

        Rispondo qui, perché è l’ultimo di tre messaggi in cui proponi lo stesso problema. 👿

        Quando TeX è nato, l’uso di spazi nei nomi di file era considerato anatema. 😀 Nelle versioni più moderne è stato concesso di usarli, purché i nomi vengano messi tra virgolette (doppi apici, per la precisione). Purtroppo la faccenda funziona male quando si carica babel, perché il carattere doppio apice ha un uso proprio di babel che va in conflitto con questo.

        Risposta A: non usare spazi nei nomi dei file.
        Risposta B: scrivi \string”\string”.
        Risposta C: non usare spazi nei nomi dei file.
        Risposta D: non usare spazi nei nomi dei file.

        Come vedi, tre risposte su quattro dicono di non usare spazi nei nomi dei file. C’est plus facile, direbbero a Parigi. 🙂 E non prendertela per il bonario rimprovero. Benvenuta.

        Ciao
        Enrico

      • #25703
        Up
        0
        Down
        ::

        E non prendertela per il bonario rimprovero. Benvenuta.

        Ciao
        Enrico

        No, visto che mi precisi che è bonario. Lasciatemi però dire la logica che mi ha mosso: ho pensato che cercare chi aveva già dato risposte in topic già aperti e porre loro la stessa domanda non contravvenisse alle regole del forum, bensì fosse un modo discreto di porre un quesito. Il fatto che poi abbia aperto una discussione apposita, non mi pareva fosse una marachella… se qualcuno non mi avesse risposto in discussioni ormai vecchie (e poteva darsi, tranquillamente), io avrei fatto la brava bambina ponendo un quesito diretto…
        Se però – come mi avete lasciato intendere – vi ho fatto arrabbiare anche solo un pochino, vi chiedo di perdonarmi. Non si ripeterà più. Questo è certo.

        E ora…grazie per le vostre precise e pronte risposte!! 🙂 🙂
        Purtroppo non funziona ancora, ma continuo con i dettagli nella discussione da me aperta…

        Saluti e grazie per il benvenuta!

      • #25704
        Up
        0
        Down
        ::

        E non prendertela per il bonario rimprovero. Benvenuta.

        Ciao
        Enrico

        No, visto che mi precisi che è bonario. Lasciatemi però dire la logica che mi ha mosso: ho pensato che cercare chi aveva già dato risposte in topic già aperti e porre loro la stessa domanda non contravvenisse alle regole del forum, bensì fosse un modo discreto di porre un quesito. Il fatto che poi abbia aperto una discussione apposita, non mi pareva fosse una marachella… se qualcuno non mi avesse risposto in discussioni ormai vecchie (e poteva darsi, tranquillamente), io avrei fatto la brava bambina ponendo un quesito diretto…
        Se però – come mi avete lasciato intendere – vi ho fatto arrabbiare anche solo un pochino, vi chiedo di perdonarmi. Non si ripeterà più. Questo è certo.

        E ora…grazie per le vostre precise e pronte risposte!! 🙂 🙂
        Purtroppo non funziona ancora, ma continuo con i dettagli nella discussione da me aperta…

        Saluti e grazie per il benvenuta!

        Tutto a posto. Apri un topic, esponendo il problema con un esempio.

        Ciao
        Enrico

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

    Go to top