LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Classic View

Use Monospaced Font
Show HTML Part by Default
Condense Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Content-Type: multipart/alternative; boundary="Apple-Mail=_492D01A4-EBF9-454D-A4DC-83C84B34A68A"
Date: Fri, 20 Apr 2018 15:24:57 +0200
Reply-To: Mailing list for the LaTeX3 project <[log in to unmask]>
From: Benedikt Vitecek <[log in to unmask]>
In-Reply-To: <[log in to unmask]>
Message-ID: <[log in to unmask]>
Sender: Mailing list for the LaTeX3 project <[log in to unmask]>
Parts/Attachments: text/plain (1286 bytes) , text/html (6 kB)
Greetings,

I am using l3build lately and noticed that the date printed in the document title (if \date is not used) using e.g.
  
	texlua build.lua doc

for compilation is wrong. Instead of the current date (which would today be „April 20, 2018“) I get „May 20, 2016“.
Interestingly, if I compile the .dtx file directly (using e.g. pdflatex) I get the correct date.

I don’t know if I do something wrong … but here are the documents I use:

My reduced test .dtx file:
	% \iffalse 
	%<*driver> 
	\documentclass{l3doc}
	
	\begin{document}
	\DocInput{\jobname.dtx}
	\end{document}
	%</driver>
	% \fi
	% \GetFileInfo{\jobname.sty}
	% \title{The \pkg{\jobname} package}
	% \maketitle
	% 
	% \begin{documentation}
	% \end{documentation}
	%
	% \begin{implementation}
	%    \begin{macrocode}
	\def\Versuch{Versuch}
	%    \end{macrocode}
	%\end{implementation}

The .ins file:
	\input l3docstrip.tex
	\askforoverwritefalse
	\generate{\file{\jobname.sty}{\from{\jobname.dtx}{package}}}
	\endbatchfile

And the build.lua file:
	#!/usr/bin/env texlua
	
	module = "test"
	
	kpse.set_program_name("kpsewhich")
	dofile(kpse.lookup("l3build.lua“))

I am currently using the 2018/02/20 version of l3build and texlive2017. Do I need to specify the printed date somewhere?

Ben



ATOM RSS1 RSS2