mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-06 00:10:59 +00:00
Use pnmcrop to crop the previews
Use pnmcrop to crop the previews and be done with all this nonsense. Should fix the drawing problems in tables too. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5440 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
8648388992
commit
279ea68a2a
@ -1,3 +1,8 @@
|
|||||||
|
2002-10-18 Angus Leeming <leeming@lyx.org>
|
||||||
|
|
||||||
|
* scripts/lyxpreview2bitmap.sh: Use pnmcrop to crop the images
|
||||||
|
if so desired.
|
||||||
|
|
||||||
2002-10-16 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
|
2002-10-16 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
|
||||||
|
|
||||||
* configure.m4: add mozilla as default previewer for html
|
* configure.m4: add mozilla as default previewer for html
|
||||||
|
@ -196,3 +196,28 @@ fi
|
|||||||
FILES=`ls ${BASE}* | sed -e "/${BASE}.metrics/d" \
|
FILES=`ls ${BASE}* | sed -e "/${BASE}.metrics/d" \
|
||||||
-e "/${BASE}\([0-9]*\).${GSSUFFIX}/d"`
|
-e "/${BASE}\([0-9]*\).${GSSUFFIX}/d"`
|
||||||
rm -f ${FILES} texput.log
|
rm -f ${FILES} texput.log
|
||||||
|
|
||||||
|
# The bitmap files can have large amounts of whitespace to the left and
|
||||||
|
# right. This can be cropped if so desired.
|
||||||
|
CROP=1
|
||||||
|
|
||||||
|
which pnmcrop > /dev/null
|
||||||
|
if [ $? -ne 0 ]; then
|
||||||
|
CROP=0
|
||||||
|
fi
|
||||||
|
|
||||||
|
# There's no point cropping the image if using PNG images. If you want to
|
||||||
|
# crop, use PPM.
|
||||||
|
# Apparently dvipng will support cropping at some stage in the future...
|
||||||
|
if [ ${CROP} -eq 1 -a "${GSDEVICE}" = "pnmraw" ]; then
|
||||||
|
for FILE in ${BASE}*.${GSSUFFIX}
|
||||||
|
do
|
||||||
|
pnmcrop -left ${FILE} | pnmcrop -right ${FILE} > ${BASE}.tmp
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
mv ${BASE}.tmp ${FILE}
|
||||||
|
else
|
||||||
|
rm -f ${BASE}.tmp
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
rm -f ${BASE}.tmp
|
||||||
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user