yamadharma / ceurart

CEUR-WS proceedings style
http://ceur-ws.org/
Creative Commons Attribution Share Alike 4.0 International
17 stars 6 forks source link

pdfTeX autoexpansion error when abstract field extends beyond 87 characters #18

Closed katarapkokid closed 1 month ago

katarapkokid commented 1 year ago

OS: Ubuntu 20.02. pdfTex: This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2023.6.1)

Simple modification of someone else's package (gde23.synctex.gz attached below) causes pdfLaTex to generate the following errror:

[1
! pdfTeX error (font expansion): auto expansion is only possible with scalable 
fonts.
\@EveryShipout@Output ...@Org@Shipout \box \@cclv 

l.69 \end{document}

!  ==> Fatal error occurred, no output PDF file produced!

This is reproducable by using gde23.synctex.gz. The file gde23.tex has been edited to extend the number of characters in the abstract. Once the number of characters in the abstract reaches 87, the error appears.

Removing the final zero 0 in the abstract text, and the error disappears, and pdf is produced.

Input file

\documentclass[]{ceurart}
%%
%% One can fix some overfulls
\sloppy

%%
%% Minted listings support 
%% Need pygment <http://pygments.org/> <http://pypi.python.org/pypi/Pygments>
\usepackage{listings}
%% auto break lines
\lstset{breaklines=true}

%%
%% end of the preamble, start of the body of the document source.

\begin{document}

%% Rights management information.
%% CC-BY is default license.
\copyrightyear{2023}
\copyrightclause{Copyright for this paper by its authors.
  Use permitted under Creative Commons License Attribution 4.0
  International (CC BY 4.0).}

%% This command is for the conference information
\conference{3rd Workshop on Goal-directed Execution of Answer Set
  Programs (GDE'23), July 10, 2023}

\title{Your Title}

\author[1]{Name Surname}[%
orcid=0000-0000-000-0000,
email=name@org.com,
%url=http://www. ,
]
\address[1]{Institute, City, Country}
%
\author[2,3]{Name2 Surname2}[%
orcid=0000-0000-0000-0000,
email=name@org.com,
]
\address[2]{Institute, City, Country}
\address[3]{Institute, City, Country}

\begin{abstract}
  Abstract here 111111 222222 333333 444444 555555 666666 77777 88888 99999 101010101010
  %
\end{abstract}

\begin{keywords}
  Keyword1 \sep keyword2
\end{keywords}

\maketitle

% ---- Bibliography ----
%
%\bibliography{files}

\end{document}

Original package

Original package is: gde23.synctex.gz

yamadharma commented 1 year ago

Sorry, but I cannot reproduce this error. I used Overleaf for different TeXlive versions.

katarapkokid commented 1 year ago

Hi Dimitry,

Thanks for trying. I, too, have it working in Overleaf.

At the time I raised the issue I was due to be on a long-haul (10+ hour) flight and I wanted to work on the document in stand-alone mode on my stock Ubuntu/pdftex system. It was on that system that I had problems.

Thanks,

Steve

$ /usr/bin/pdftex --version pdfTeX 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) kpathsea version 6.3.1 Copyright 2019 Han The Thanh (pdfTeX) et al. There is NO warranty. Redistribution of this software is covered by the terms of both the pdfTeX copyright and the Lesser GNU General Public License. For more information about these matters, see the file named COPYING and the pdfTeX source. Primary author of pdfTeX: Han The Thanh (pdfTeX) et al. Compiled with libpng 1.6.37; using libpng 1.6.37 Compiled with zlib 1.2.11; using zlib 1.2.11 Compiled with xpdf version 4.01


From: Dmitry S. Kulyabov @.> Sent: 30 June 2023 16:09 To: yamadharma/ceurart @.> Cc: katarapkokid @.>; Author @.> Subject: Re: [yamadharma/ceurart] pdfTeX autoexpansion error when abstract field extends beyond 87 characters (Issue #18)

Sorry, but I cannot reproduce this error. I used Overleaf for different TeXlive versions.

— Reply to this email directly, view it on GitHubhttps://github.com/yamadharma/ceurart/issues/18#issuecomment-1614794970, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AD2KUEEFW2YSJN6JFI2BIBLXN3T4DANCNFSM6AAAAAAZASSJSI. You are receiving this because you authored the thread.Message ID: @.***>