ln -f $< $@
$(outdir)/%.png: %.eps
- gs -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -q -sOutputFile=$@ -sDEVICE=png16m -dEPSCrop -dNOPAUSE -f $< -c quit
+ gs -dAutoRotatePages=/None -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -q -sOutputFile=$@ -sDEVICE=png16m -dEPSCrop -dNOPAUSE -f $< -c quit
$(outdir)/%.pdf: %.eps
gs -dAutoRotatePages=/None -q -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -sOutputFile=$@ -dEPSCrop -c .setpdfwrite -f $<
cd $(outdir) && $(buildscript-dir)/run-and-check "$(PDFLATEX) -halt-on-error $(notdir $<)" "$*.pdflatex.log"
ifeq ($(USE_EXTRACTPDFMARK),yes)
$(EXTRACTPDFMARK) -o $(outdir)/$*.pdfmark $@
- $(GS920) -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=$(outdir)/$*.final.pdf -c "30000000 setvmthreshold" -f $(top-build-dir)/out-fonts/*.font.ps $(outdir)/$*.pdfmark $@
+ $(GS920) -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dAutoRotatePages=/None -sOutputFile=$(outdir)/$*.final.pdf -c "30000000 setvmthreshold" -f $(top-build-dir)/out-fonts/*.font.ps $(outdir)/$*.pdfmark $@
rm $@
mv $(outdir)/$*.final.pdf $@
endif
cd $(outdir) && $(buildscript-dir)/run-and-check "$(DBLATEX) $(DBLATEX_BACKEND) $(notdir $<)" "$*.dblatex.log"
ifeq ($(USE_EXTRACTPDFMARK),yes)
$(EXTRACTPDFMARK) -o $(outdir)/$*.pdfmark $@
- $(GS920) -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=$(outdir)/$*.final.pdf -c "30000000 setvmthreshold" -f $(top-build-dir)/out-fonts/*.font.ps $(outdir)/$*.pdfmark $@
+ $(GS920) -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dAutoRotatePages=/None -sOutputFile=$(outdir)/$*.final.pdf -c "30000000 setvmthreshold" -f $(top-build-dir)/out-fonts/*.font.ps $(outdir)/$*.pdfmark $@
rm $@
mv $(outdir)/$*.final.pdf $@
endif
"-r1200"
(if (ly:bigpdfs) "-dSubsetFonts=false")
"-sDEVICE=pdfwrite"
+ "-dAutoRotatePages=/None"
(string-append "-sOutputFile="
(string-join
(string-split pdf-name #\%)
"-dNOPAUSE"
"-dBATCH"
(ly:format "-sDEVICE=~a" pixmap-format)
+ "-dAutoRotatePages=/None"
(string-append "-sOutputFile=" output-file)
(ly:format "-r~a" (* anti-alias-factor resolution))
(string-append "-f" tmp-name))))
{
$1 gs -sDEVICE=${gsdevice:-pngmono} -q -dNOPAUSE \
-r${resolution:-300} -dNOPLATFONTS \
+ -dAutoRotatePages=/None \
-dTextAlphaBits=1 -dGraphicsAlphaBits=1 \
-sOutputFile="${2%.pdf}-%d.png" "$2" -c quit
};;
cmd = ('gs -sDEVICE=png16m -dGraphicsAlphaBits=4 -dTextAlphaBits=4 '
' %(data_option)s '
' -r101 '
+ ' -dAutoRotatePages=/None '
' -sOutputFile=%(outfile)s -dNOSAFER -dEPSCrop -q -dNOPAUSE '
' %(infile)s -c quit ') % locals ()
-dNOPAUSE\
-dBATCH\
-sDEVICE=pdfwrite\
+ -dAutoRotatePages=/None\
-sOutputFile=$(@F)\
-dCompatibilityLevel=1.2\
-sPAPERSIZE=a4\
endif
ifeq ($(USE_EXTRACTPDFMARK),yes)
$(EXTRACTPDFMARK) -o $(outdir)/$*.pdfmark $@
- $(GS920) -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=$(outdir)/$*.final.pdf -c "30000000 setvmthreshold" -f $(top-build-dir)/out-fonts/*.font.ps $(outdir)/$*.pdfmark $@
+ $(GS920) -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dAutoRotatePages=/None -sOutputFile=$(outdir)/$*.final.pdf -c "30000000 setvmthreshold" -f $(top-build-dir)/out-fonts/*.font.ps $(outdir)/$*.pdfmark $@
rm $@
mv $(outdir)/$*.final.pdf $@
endif