- Questo topic ha 6 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 9 anni, 2 mesi fa da
OldClaudio.
-
CreatoreTopic
-
20 Giugno 2017 alle 4:30 #110821::
Salve a tutti!
Nei giorni scorsi ho installato la versione Texlive2017 ed ho riscontrato dei problemi nella compilazione con file i gabc. Il sistema sembra non riconoscere l’estensione e durante l’elaborazione mi chiede di specificare il nome del file. Ho provato anche con dei file precedentemente elaborati e funzionanti con la versione 2016 e mi danno lo stesso problema. Ho guardato anche la guida di gregoriotex ma non trovo niente che mi possa far capire se ci siano delle novità o se invece sia un problema di elaborazione.Grazie!
-
CreatoreTopic
-
AutoreRisposte
-
-
20 Giugno 2017 alle 5:32 #110822::
A me funziona perfettamente.
Come prima compilazione dopo l’aggiornamento a TL2017, ci ha messo un po’ di tempo a ricostruire tutti i file che lualatex usa per lavorare con polyglossia e fontspec, ma una volta ricostruite le sue cache, è partito come un razzio e ha prodotto tutte le pagine necessarie, di cui più di un centinaio con la musica gregoriana composta.Ci vorrebbe qualche informazione in più per vedre quel che succede a te, ma la cosa che ti suggerisco è quella di inviare un ticket al sito github dove viene sviluppato gregoriotex (vedi la documentzione di gragoriotex). Direi che è un programma troppo specializzato per essere in qualche modo analizzato da chi non lo conosce a fondo; un paio di anni fa sono riuscito a convincere gli sviluppatori che potevano semplificare il codice se si fossero serviti di alcune funzionalità dell’interprete pur mantenendo la compatibilità con chi usa luatex, invece di lualatex (questa doppia veste del programma è uno dei motivi per i quali il codice dei vari moduli di gregoriotex sono così complessi). ma il complesso del codice è troppo complesso per me.
Resta il fatto positivo che a me il tutto funziona come si deve e come ci si aspetta che faccia.
-
20 Giugno 2017 alle 8:38 #110823::
Questo è il codice utilizzato nel file .tex`
“% !TEX encoding = UTF-8
% !TEX program = LuaLaTeX+se\documentclass[a5paper, 12pt]{article}
\usepackage{geometry}
\geometry{a5paper,top=1cm,bottom=0.8cm,left=0.8cm,right=0.8cm,heightrounded,bindingoffset=5mm}
\usepackage{fontspec}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[autocompile]{gregoriotex}\pagestyle{empty}
\begin{document}
\begin{center}{\Huge Dominica ad Laudes}
\end{center}\paragraph{}
\begin{flushleft}\textbf{1. Ant.}
\end{flushleft}
\gregorioscore{antifona_i}
\paragraph{}
\begin{center}\textbf{Psalmus 92}
\end{center}\gregorioscore{psalmus92}
\paragraph{}
\input{92-6}\paragraph{}
\begin{flushleft}\textbf{2. Ant.}
\end{flushleft}
\gregorioscore{antifona_ii}
\paragraph{}
\begin{center}\textbf{Psalmus 99}
\end{center}
\gregorioscore{psalmus99}
\paragraph{}
\input{99-4E}\paragraph{}
\begin{flushleft}\textbf{3. Ant.}
\end{flushleft}
\gregorioscore{antifona_iii}
\paragraph{}
\begin{center}\textbf{Psalmus 62}
\end{center}
\gregorioscore{psalmus62}
\paragraph{}
\input{62-7a}\paragraph{}
\begin{flushleft}\textbf{4. Ant.}
\end{flushleft}
\gregorioscore{antifona_iv}
\paragraph{}
\begin{center}\textbf{Canticum trium Puerorum}
\end{center}
\gregorioscore{CanticumtriumPuerorum}
\paragraph{}
\input{CanticumtriumPuerorum}\paragraph{}
\begin{flushleft}\textbf{5. Ant.}
\end{flushleft}
\gregorioscore{antifona_v}
\paragraph{}
\begin{center}\textbf{Psalmus 148}
\end{center}
\gregorioscore{psalmus148}
\paragraph{}
\input{148-1g}\paragraph{}
\gregorioscore{Hymnus_Dominica_ad_Laudes}\end{document}”
`Questo invece è l’output
This is LuaTeX, Version 1.0.4 (TeX Live 2017/W32TeX)
system commands enabled.
(“./antifone della domenica.tex”
LaTeX2e <2017-04-15>
(using write cache: C:/Users/Concezione/.texlive2017/texmf-var/luatex-cache/gen
eric)(using read cache: C:/texlive/2017/texmf-var/luatex-cache/generic C:/Users
/Concezione/.texlive2017/texmf-var/luatex-cache/generic)
luaotfload | main : initialization completed in 0.250 seconds
Babel <3.10> and hyphenation patterns for 1 language(s) loaded.
(c:/texlive/2017/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(c:/texlive/2017/texmf-dist/tex/latex/base/size12.clo(load luc: C:/Users/Concez
ione/.texlive2017/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-regular.lu
c))) (c:/texlive/2017/texmf-dist/tex/latex/geometry/geometry.sty
(c:/texlive/2017/texmf-dist/tex/latex/graphics/keyval.sty)
(c:/texlive/2017/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
(c:/texlive/2017/texmf-dist/tex/generic/oberdiek/ifvtex.sty)
(c:/texlive/2017/texmf-dist/tex/generic/ifxetex/ifxetex.sty))
(c:/texlive/2017/texmf-dist/tex/latex/fontspec/fontspec.sty
(c:/texlive/2017/texmf-dist/tex/latex/l3kernel/expl3.sty
(c:/texlive/2017/texmf-dist/tex/latex/l3kernel/expl3-code.tex)
(c:/texlive/2017/texmf-dist/tex/latex/l3kernel/l3pdfmode.def))
(c:/texlive/2017/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
(c:/texlive/2017/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty
(c:/texlive/2017/texmf-dist/tex/latex/base/fontenc.sty
(c:/texlive/2017/texmf-dist/tex/latex/base/tuenc.def))
(c:/texlive/2017/texmf-dist/tex/latex/fontspec/fontspec.cfg)(load luc: C:/Users
/Concezione/.texlive2017/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-bol
d.luc)(load luc: C:/Users/Concezione/.texlive2017/texmf-var/luatex-cache/generi
c/fonts/otl/lmroman12-italic.luc)))
(c:/texlive/2017/texmf-dist/tex/latex/base/inputenc.styPackage inputenc Warning: inputenc package ignored with utf8 based engines.
) (c:/texlive/2017/texmf-dist/tex/generic/babel/babel.sty
(c:/texlive/2017/texmf-dist/tex/generic/babel/luababel.def)
(c:/texlive/2017/texmf-dist/tex/generic/babel-italian/italian.ldf
(c:/texlive/2017/texmf-dist/tex/generic/babel/babel.def
(c:/texlive/2017/texmf-dist/tex/generic/babel/luababel.def))
(c:/texlive/2017/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex
UTF-8 Italian hyphenation patterns
(c:/texlive/2017/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-it.tex)
(c:/texlive/2017/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-it.
tex)))) (c:/texlive/2017/texmf-dist/tex/latex/etoolbox/etoolbox.sty)
(c:/texlive/2017/texmf-dist/tex/lualatex/gregoriotex/gregoriotex.sty
(c:/texlive/2017/texmf-dist/tex/latex/xcolor/xcolor.sty
(c:/texlive/2017/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(c:/texlive/2017/texmf-dist/tex/latex/graphics-def/luatex.def))
(c:/texlive/2017/texmf-dist/tex/latex/oberdiek/kvoptions.sty
(c:/texlive/2017/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)
(c:/texlive/2017/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
(c:/texlive/2017/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(c:/texlive/2017/texmf-dist/tex/generic/oberdiek/etexcmds.sty
(c:/texlive/2017/texmf-dist/tex/generic/oberdiek/ifluatex.sty))))
(c:/texlive/2017/texmf-dist/tex/latex/graphics/graphicx.sty
(c:/texlive/2017/texmf-dist/tex/latex/graphics/graphics.sty
(c:/texlive/2017/texmf-dist/tex/latex/graphics/trig.sty)
(c:/texlive/2017/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))
(c:/texlive/2017/texmf-dist/tex/luatex/luatexbase/luatexbase.sty
(c:/texlive/2017/texmf-dist/tex/luatex/ctablestack/ctablestack.sty))
(c:/texlive/2017/texmf-dist/tex/luatex/luamplib/luamplib.sty)
(c:/texlive/2017/texmf-dist/tex/generic/xstring/xstring.sty
(c:/texlive/2017/texmf-dist/tex/generic/xstring/xstring.tex))
(c:/texlive/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex-main.tex
(c:/texlive/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex-common.tex)
(“antifone della domenica”.gaux)
(c:/texlive/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex-spaces.tex)(load
luc: C:/Users/Concezione/.texlive2017/texmf-var/luatex-cache/generic/fonts/otl
/greciliae.luc)(load luc: C:/Users/Concezione/.texlive2017/texmf-var/luatex-cac
he/generic/fonts/otl/greciliae-hollow.luc)(load luc: C:/Users/Concezione/.texli
ve2017/texmf-var/luatex-cache/generic/fonts/otl/greciliae-hole.luc)
(c:/texlive/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex-chars.tex)
(c:/texlive/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex-signs.tex)
(c:/texlive/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex-syllable.tex)
(c:/texlive/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex-symbols.tex(load
luc: C:/Users/Concezione/.texlive2017/texmf-var/luatex-cache/generic/fonts/otl
/greextra.luc))
(c:/texlive/2017/texmf-dist/tex/luatex/gregoriotex/gsp-default.tex)
(c:/texlive/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex-nabc.tex)))
(“./antifone della domenica.aux”)
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
(c:/texlive/2017/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) (c:/texlive/2017/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
(c:/texlive/2017/texmf-dist/tex/latex/oberdiek/grfext.sty
(c:/texlive/2017/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty))
(c:/texlive/2017/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty)
(c:/texlive/2017/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))(load luc:
C:/Users/Concezione/.texlive2017/texmf-var/luatex-cache/generic/fonts/otl/lmrom
an17-regular.luc)…e/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex.lua:14
3: attempt to index local ‘tmp_gabcfile’ (a nil value)
stack traceback:
…e/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex.lua:143: in function ‘
gregorio_exe’
…e/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex.lua:802: in function ‘
compile_gabc’
…e/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex.lua:891: in function ‘
include_score’
[\directlua]:1: in main chunk.
\gre@gregorioscore …allowdeprecated@asboolean )}
\or \gre@debugmsg {compile…l.23 \gregorioscore{antifona_i}
-
20 Giugno 2017 alle 11:36 #110824::
L’errore vero e proprio è segnalato nelle ultime righe del file .log che hai allegato.…/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex.lua:143: attempt to index local ‘tmp_gabcfile’ (a nil value)
stack traceback:
…e/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex.lua:143: in function ‘
gregorio_exe’
…e/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex.lua:802: in function ‘
compile_gabc’
…e/2017/texmf-dist/tex/luatex/gregoriotex/gregoriotex.lua:891: in function ‘
include_score’
[\directlua]:1: in main chunk.
\gre@gregorioscore …allowdeprecated@asboolean )}
\or \gre@debugmsg {compile…l.23 \gregorioscore{antifona_i}
Ho leggermente editato le righe che ho citato sopra; con queste minime correzioni si vede che l’errore è generato mentre viene eseguita la riga 143 del file gregoriotex.lua cercando di “indicizzare” qualcosa che ha a che fare con il file tmp_gabcfile, dove manca qualcosa, tanto che gregoriotex.lua lo considera un argomento vuoto.
Come vedi la mia lettura è da principiante. non so che cosa faccia gregorio.lua, eccetto che esegue del codice Lua, e non so perché dovrebbe “indicizzare” qualcosa mentre elabora un file .gabc.
è per questo che ho suggerito nel precedente messaggio di rivolgerti al sito di gregoriotex, secondo le indicazioni che si trovano nella documentazione di gregoriotex. Se apri il file GregorioReF.pdf, che trovi nella tua installazione, al posto dell’autore c’è scritto “Homepage”; cliccaci sopra e vai on line al sito github del progetto gregoriotex.
-
22 Giugno 2017 alle 7:26 #110825::
Ho provato a contattare il supporto di gregoriotex, ma non sembra che sia riuscito a risolvere il problema. Però una cosa ho notato quando installavo Texlive2017; durante l’installazione, questa si è bloccata senza poter essere portata a termine ed ora ogni volta che provo ad installa remi dice che c’è un’installazione in sospeso. A questo punto vorrei disinstallare e installare tutto di nuovo da iso che ho già scaricato. Come si procede per la disinstallazione? basta eliminare le cartelle texlive?Grazie!
-
22 Giugno 2017 alle 12:40 #110826::
Ciao, non so che OS usi. Sotto windows procedi da pannello di controllo in programmi e funzionalità, quindi elimina le cartelle residuali che ancora esistono. Sotto un OS con distribuzione Linux qualsiasi entra nella sottocartella di \usr dove è posizionato TeXlive 2017 e cancella: puoi addirittura procedere con SHIFT + DEL o da consolle tramite le opportune istruzioni. Con un Mac non so che dirti, non l’ho mai avuto: vedrai che altri ti saranno essere più esaurienti.
Un saluto, Enrico
-
22 Giugno 2017 alle 14:56 #110827
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.