Classe ajceam-class

  • Creatore
    Topic
  • #134051
    GuITstaff
    Amministratore del forum
      Up
      0
      Down
      ::

      Buon giorno, volevo stampare la bozza di un articolo scientifico-didattico usando un template preso dall’URL

      https://www.overleaf.com/project/69e7a4c7c4e4a724c01cb30f

      Come editor uso Texwork e come classe volevo usare la classe

      ajceam-class

      usando la sintassi
      \documentclass[eng]{ajceam-class}

      ma non funziona. Il messaggio d’errore é il seguente

      “(./03_Bozza_20apr2026.tex
      LaTeX2e <2025-11-01>
      L3 programming layer <2025-12-29>

      ! LaTeX Error: Missing \begin{document}.

      See the LaTeX manual or LaTeX Companion for explanation.
      Type H <return> for immediate help.

      l.1 h
      ttps://www.overleaf.com/project/69e7a4c7c4e4a724c01cb30f
      ?”

      Sono ancora un neofita di LaTeX.
      Qualcuno può aiutarmi?

    Visualizzazione 7 filoni di risposte
    • Autore
      Risposte
      • #134052
        GuITstaff
        Amministratore del forum
          Up
          0
          Down
          ::

          Mi risulta che questa classe sia disponibile solamente su Overleaf (non c’è su ctan né in TeXLive), quindi non posso effettuare alcuna prova (un giorno mi farò un account giusto per curiosità…).

          Ma intanto, leggendo il warning a terminale
          [code]! LaTeX Error: Missing \begin{document}.[/code]
          la cosa più ovvia da chiederti è questa: hai inserito [tt]\begin{document}[/tt] al posto giusto? Probabilmente l’hai cancellato per sbaglio…

          Al di là del caso specifico, ribadisco ciò che dico ad ogni messaggio di questo tipo, ovvero: è poco utile postare frammenti di codice che non possono essere eseguiti. Chiunque volesse aiutarti ha bisogno di eseguire il tuo codice replicando il problema che si vuole risolvere. Ciò non significa postare l’intero documento .tex a cui stai lavorando, bensì condividendo un semplice esempio minimo compilabile (emc) (ovviamente, in questo caso, solo chi può accedere a Overleaf potrà compilare il tuo emc).

          Comunque, eviterei di usare templates trovati in Internet (benché ospitati su Overleaf) per diversi motivi: (a) in genere non sono corredati da alcuna documentazione; (b) spesso non sono aggiornati; (c) saperli adattare alle proprie esigenze presuppone, spesso, un minimo di conoscenze già acquisite su LaTeX, che può mettere in difficoltà (leggasi: perdersi in un bicchier d’acqua) il neofita di turno.

          Secondo me, tu ti stai perdendo in un bicchier d’acqua…

          Suggerisco di usare solamente classi corredate da opportuna documentazione.

        • #134053
          GuITstaff
          Amministratore del forum
            Up
            0
            Down
            ::

            Grazie per l’attenzione e la pazienza.
            Cercherò di affrancarmi da anni di Word.

            Mi risulta che questa classe sia disponibile solamente su Overleaf (non c’è su ctan né in TeXLive), quindi non posso effettuare alcuna prova (un giorno mi farò un account giusto per curiosità…).

            Ma intanto, leggendo il [i]warning[/i] a terminale
            [code]! LaTeX Error: Missing \begin{document}.[/code]
            la cosa più ovvia da chiederti è questa: hai inserito [tt]\begin{document}[/tt] al posto giusto? Probabilmente l’hai cancellato per sbaglio…

            Al di là del caso specifico, ribadisco ciò che dico ad ogni messaggio di questo tipo, ovvero: è poco utile postare frammenti di codice che non possono essere eseguiti. Chiunque volesse aiutarti ha bisogno di eseguire il tuo codice replicando il problema che si vuole risolvere. Ciò non significa postare l’intero documento .tex a cui stai lavorando, bensì condividendo un semplice [url=http://www.guitex.org/home/images/doc/guida-pratica-emc.pdf]esempio minimo compilabile (emc)[/url] (ovviamente, in questo caso, solo chi può accedere a Overleaf potrà compilare il tuo emc).

            Comunque, eviterei di usare [i]templates[/i] trovati in Internet (benché ospitati su Overleaf) per diversi motivi: (a) in genere non sono corredati da alcuna documentazione; (b) spesso non sono aggiornati; (c) saperli adattare alle proprie esigenze presuppone, spesso, un minimo di conoscenze già acquisite su LaTeX, che può mettere in difficoltà (leggasi: perdersi in un bicchier d’acqua) il neofita di turno.

            Secondo me, tu ti stai perdendo in un bicchier d’acqua…

            Suggerisco di usare solamente classi corredate da opportuna documentazione.

          • #134054
            GuITstaff
            Amministratore del forum
              Up
              0
              Down
              ::

              Hai detto che utilizzi TeXworks, quindi deduco che non compili all’interno di Overleaf, ma utilizzi una qualche distribuzione TeX (TeXLive o MikTeX).
              A questo punto, per risolvere il problema, penso basti riscaricare il template originario (assieme al file di classe ed eventuali file ausiliari).

              Prima di modificare il template ti suggerisco di compilare quello originale, in modo da essere sicuro che non ci siano errori (ovviamente devi sapere per quale motore di composizione -[tt]pdfTeX[/tt], [tt]luaTeX[/tt], [tt]xeTeX[/tt] – sia stato scritto il modello… se non sei in grado di capirlo guardando il codice, alla peggio provali tutti e tre).
              Se tutto fila liscio puoi iniziare a lavorarci sopra.

              Altrimenti, in TeXLive (ma immagino anche in MikTeX) ci sono diverse classi pensate appositamente per comporre articoli scientifici (molte create da note riviste di settore). Basta cercare e troverai sicuramente quella con il layout che più ti aggrada (fermo restando, ovviamente, l’utilizzo della classe standard [tt]article[/tt], magari personalizzata utilizzando alcuni specifici pacchetti).

            • #134055
              GuITstaff
              Amministratore del forum
                Up
                0
                Down
                ::

                Bravo Matteo. La tua spiegazione non fa una grinza.

                Ho provato a cercare sul mio Mac e ho trovato la classe iscram-class. Non e possibile che @Dom Quarrie abbia semplcemente commesso un semplice erorre nello scrivere il nome del file?
                Certo, se fosse stato un semplice errore, come mi è venuto in mente, il messaggio sarebbe stato “File not found”, ma oggettivamente anch’io rifuggo dall’uso di programmi di composizione LaTeX on line come Overleaf, perché non si riesce mai a capire di che cosa questi siti dispongano, e non si riesce a capire quanto siano compatibili i file di esecuzione con quelli del sistema TeX originale.
                Ho assistito una persona neofita che lavorava su Overleaf; i suoi file sorgente da me compilavano benissimo, da lei no; ho tribolato non poco e sono riuscito a sistemarle le cose, ma è stato difficilissimo.
                Eppure Overleaf gode di una fama enorme; è anche un sostenitore fortissimo del TUG (il sito internazionale TeX Users Group).

              • #134056
                GuITstaff
                Amministratore del forum
                  Up
                  0
                  Down
                  ::

                  Comunque sono Don Quarrie non Dom Quarrie 😀

                • #134057
                  GuITstaff
                  Amministratore del forum
                    Up
                    0
                    Down
                    ::

                    😀 😀 😀
                    Don è l’appellatico per i sacerdoti, Dom è l’appellativo per i monaci benedettini (e forse anche di altre congregazioni) Don e l’abbreviazione di Donato, Dom è l’abbreviazione di Domenico. Hai ragione a lamentarti del mio refuso, ma tutti e due Don e Gom hanno un significato e nel subconscio chissà che cosa avevo in testa…

                  • #134072
                    GuITstaff
                    Amministratore del forum
                      Up
                      0
                      Down
                      ::

                      leggendo il [i]warning[/i] a terminale
                      [code]! LaTeX Error: Missing \begin{document}.[/code]
                      la cosa più ovvia da chiederti è questa: hai inserito [tt]\begin{document}[/tt] al posto giusto? Probabilmente l’hai cancellato per sbaglio…

                      Dunque, hai risolto?

                    • #134073
                      GuITstaff
                      Amministratore del forum
                        Up
                        0
                        Down
                        ::

                        Si ma adesso ne ho un altro con la bibliografia ed ho scritto un altro post.
                        Grazie ancora!

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

                    Go to top