[tex-live] dvips -K1 removes a newline where it shouldn't
T S
texlist at gmail.com
Sat Jan 2 01:37:05 CET 2010
Hi Akira,
many thanks.
I was just downloading the dvipsk source to try and create a patch myself
Happy New Year
T.
2010/1/1 Akira Kakuto <kakuto at fuk.kindai.ac.jp>:
> Hi,
>
> T S wrote:
>> when I run "dvips -K1" from current texlive-2009 it removes a newline
>> after %%BeginFont: command, e.g. a figure which has
>>
>> %%BeginFont: MC1_ArialBold
>> 12 dict begin
>> /FontInfo 8 dict dup begin
>> ...
>>
>> will be included in the dvips -K1 generated postscript as
>>
>> %%BeginFont: MC1_ArialBold12 dict begin
>> /FontInfo 8 dict dup begin
>> ...
>
> Many thanks for your report.
> The following patch solves the problem.
>
> Best regards,
> Akira
>
>
> --- output.c.orig Tue Nov 10 19:29:34 2009
> +++ output.c Sat Jan 02 09:01:44 2010
> @@ -310,8 +310,10 @@
> char *p = possibleDSCLine ;
> *dscLinePointer = 0 ;
> *dscLineEnd = 0 ;
> - if (scanForEnd == 0 && removecomments)
> + if (scanForEnd == 0 && removecomments) {
> (void)fputs(possibleDSCLine, bitfile) ;
> + (void)putc('\n', bitfile) ;
> + }
>
> if (strncmp(possibleDSCLine, "%%BeginFont:", 12) == 0) {
>
>
>
More information about the tex-live
mailing list