Closed moewew closed 4 years ago
I tried to use \printtext
to manage the punct buffer at a higher level than individual macros when certain information only appears together but comes from multiple macros that interface with the punct buffer but this seems really messy so if you have an idea about this, that would be very good.
See https://github.com/plk/biblatex-apa/pull/99. As I said, I haven't tested this very thoroughly, but early tests looked alright. Let me know if that breaks anything
Test suite has no issues so I'll release new version shortly.
Great!
Did you have a chance to look at https://github.com/plk/biblatex-apa/issues/95 yet? If APA style doesn't want the location
info, maybe biblatex-apa
should just ignore it and not rely on users not to supply it.
biblatex-apa
v9.6.In
there is a space between the output of the
\fullcite
and the T.I think I have tracked down the issue to the uses of
\printtext
inaddinfo1
andaddinfo2
https://github.com/plk/biblatex-apa/blob/fca032a3b08a296da068364bd6968ac65147466c/tex/latex/biblatex-apa/bbx/apa.bbx#L703-L733
Since the
\printtext
is called unconditionally, the punctuation buffer may be used and emptied even when nothing needs to be printed.Here is an attempt to fix that
It would need some testing, though.
If you like I can prepare a pull request.