On Tue, Oct 20, 2015 at 05:53:46PM +0200, Abbazia Mater Ecclesiae wrote:
> 2015-10-18 8:30 GMT+02:00 Abbazia Mater Ecclesiae <
> [email protected]>:
>
> > I only have TeXLive 2014, but it works for me fine.
> >> Attached is what I get. You haven't posted a corresponding main *.tex
> >> file,
> >> so it is hard to find out what might be wrong.
> >
> >
> Here's the main file with its complete output, I attach also the log file
> (maybe it can help...? I can't understand all that words...).
I don't have the fonts you're using, so I've changed it to use a different
font, and don't have any but the first *.gabc you are using.
After applying following patch replacing your fonts with something I have
around and commenting out the extra scores, I'm still getting reasonable
output.
Can you check if in the GregorioNabc*.pdf manual you have the neumes on the
title page properly typeset, instead of getting all the same glyphs
everywhere?
Can you try main-lualatex.tex from the examples (the FactusEst CO has
neumes on it)?
For debugging what is going wrong, you could e.g. try attached patch,
which forces it not to use the gregall font, but instead a normal text font,
and instead of printing the characters prints char12345 where 12345 is the
decimal value of the character it prints (in smaller font size).
There are of course also ways to debug the lua processing by adding log
messages into the *.lua file.
--- Antifone-Ecce-tests.tex 2015-10-20 18:04:35.264613526 +0200
+++ Antifone-Ecce-tests.tex 2015-10-20 18:02:25.000000000 +0200
@@ -11,9 +11,9 @@
\changefontsizes{13pt}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures={TeX}}
- \setmainfont[Numbers={Proportional,OldStyle}]{Arno Pro}
+ \setmainfont[Numbers={Proportional,OldStyle}]{Junicode}
-\newfontfamily\integrativo{APIntegrativo}
+\newfontfamily\integrativo{Junicode}
\newcommand{\integchar}[1]{{\integrativo\char#1}}%
\newcommand{\myAbar}{{\color{red}\integchar{8449}}}%
\newcommand{\myRbar}{{\color{red}\integchar{8479}}}%
@@ -25,13 +25,13 @@
\newfontfamily\commentfont[%
Color=red,%
Numbers={Proportional,OldStyle},%
- ItalicFont=ArnoPro-ItalicSmText%
- ]{ArnoPro-SmText}
+ ItalicFont=Junicode%
+ ]{Junicode}
\def\gretextformat#1{%
-{\fontsize{12,5}{12,5}\fontspec{ArnoPro-Regular}#1}%
+{\fontsize{12,5}{12,5}\fontspec{Junicode}#1}%
}
-\grechangestyle{initial}{\fontsize{39}{39}\fontspec{ArnoPro-Display}}
+\grechangestyle{initial}{\fontsize{39}{39}\fontspec{Junicode}}
\def\GreStar{%
{\color{red}{*}}%
@@ -57,9 +57,9 @@
\raggedbottom
\includeant{Ecce rex veniet}{a--ecce-rex-veniet}{\myAbarsm\ ii*\ }{b}{}
-\includeant{Ecce veniet … princeps}{a--ecce-veniet-_-princeps}{\myAbarsm\ ii*\
}{b}{}
-\includeant{Ecce veniet propheta}{a--ecce-veniet-propheta}{\myAbarsm\ ii*\
}{b}{}
-\includeant{Ecce veniet … ut sedeat}{a--ecce-veniet-_-ut-sedeat}{\myAbarsm\
ii*\ }{b}{1 Sam 2, 8}
+%\includeant{Ecce veniet … princeps}{a--ecce-veniet-_-princeps}{\myAbarsm\
ii*\ }{b}{}
+%\includeant{Ecce veniet propheta}{a--ecce-veniet-propheta}{\myAbarsm\ ii*\
}{b}{}
+%\includeant{Ecce veniet … ut sedeat}{a--ecce-veniet-_-ut-sedeat}{\myAbarsm\
ii*\ }{b}{1 Sam 2, 8}
\end{document}
\ No newline at end of file
Jakub
--- gregoriotex-nabc.lua 2015-09-29 12:18:31.000000000 +0200
+++ gregoriotex-nabc.lua 2015-10-20 18:13:49.747600573 +0200
@@ -75,7 +75,7 @@ local function gregallreadfont(font_id)
local g = fontdata.characters[value]
local name = key:gsub("B", ">"):gsub("N", "-"):gsub("E", "!"):gsub("T",
"~")
if g and (value >= 0xe400) and (value < 0xf000) then
- tab[name] = "\\char" .. value
+ tab[name] = "char" .. value
metrics[name] = { width = g.width, height = g.height, depth = (g.depth
and g.depth or 0) }
end
end
--- gregoriotex-nabc.tex 2015-09-29 12:18:31.000000000 +0200
+++ gregoriotex-nabc.tex 2015-10-20 18:17:31.678393455 +0200
@@ -41,7 +41,8 @@
\begingroup %
\catcode`\~=12{}%
\catcode`\@=11{}%
- \gre@font@nabc %
+ \fontsize{2.5}{4}\selectfont%
+% \gre@font@nabc %
\gre@style@nabc %
\grenabccharno{#1}{\gre@nabcfontname}{1}%
\endgre@style@nabc%
_______________________________________________
Gregorio-users mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-users