groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PDF macros case sensitivity


From: Deri
Subject: Re: PDF macros case sensitivity
Date: Tue, 14 Nov 2023 16:59:01 +0000

On Tuesday, 14 November 2023 09:12:55 GMT Michał Kruszewski via wrote:
> There is one thing about PDF macros I struggle to understand, namely the
> case sensitivity.
> 
> Example:
> .PDFPIC is uppercase
> .pdfhref is lowercase
> 
> What is more, when the user types .PDFHREF, there is no warning or error.
> The link is simply missing in the generated pdf output.
> 
> Why are some PDF macros uppercase and some lowercase?
> How do I know where to look for all PDF macros documentation?
> 
> Best regards,
> Michał Kruszewski

Probably because they are submitted by different authors, and the fact that 
.PSPIC already existed as a macro for grops and .PDFPIC was an equivalent for 
gropdf.

The pdf macros are poorly documented, there is no single document which gives 
the complete picture. The best starting point is probably pdfmark.pdf and the 
man page for gropdf, but there is also useful information in pdf.tmac. For mom 
macro users there is mom-pdf.pdf and for ms users there is information on the 
"boxes" extension to the pdf macros in msboxes.pdf. It can also sometimes be 
useful to examine the source documents for the above pdf files, to see how 
they were constructed.

As regarding identifying if you have made a mistake calling a macro, you could 
try calling groff with the -ww flag to enable all warnings.

Cheers 

Deri






reply via email to

[Prev in Thread] Current Thread [Next in Thread]