On Wed, Dec 4, 2013 at 9:45 AM, Murat Yildizoglu
<murat.yildizo...@u-bordeaux4.fr> wrote:
> Thanks Jens and Jerry, I was not aware of this program (sips) and it
> generates nice bitmaps indeed, and quite quickly in comparison with the
> gs+convert solution that was rather slow on my macbook air.
>
> The version I use is the following (adapted for the 128dpi display of my
> MBA):
>
> sips  -s dpiHeight 128.0 -s dpiWidth 128.0 --resampleWidth 600 --setProperty
> format png $$i --out $$o
>
>
> 2013/12/4 Jerry <lancebo...@qwest.net>
>>
>>
>> On Dec 3, 2013, at 6:44 PM, Jens Nöckel <noec...@uoregon.edu> wrote:
>>
>> >
>> > On Dec 3, 2013, at 2:14 PM, Jerry wrote:
>> >
>> >>
>> >> On Dec 3, 2013, at 1:53 PM, Stephen Buonopane <sbuon...@bucknell.edu>
>> >> wrote:
>> >>
>> >>> Try the solution given here…
>> >>> http://michael.orlitzky.com/articles/fixing_pdf_graphics_in_lyx.php
>> >>> which creates a direct conversion from pdf to png.
>> >>>
>> >>> It solved a related problem for me in the past where the conversion
>> >>> through eps subtly changed the graphics dimensions making on screen 
>> >>> cropping
>> >>> near impossible.
>> >>
>> >> Thanks, Stephen! That has fixed the problem.
>> >>
>> >> There remain some unanswered questions. It looks like the converter
>> >> pdftops is broken, at least on my machine. Your fix bypassed it, and
>> >> elsewhere in this thread I reported that a manual conversion created an 
>> >> EPS
>> >> file that was invalid. Is this a known problem?
>> >>
>> >> Since PDF is truly a native file format on OS X, it seems that your fix
>> >> should be incorporated into LyX permanently because OS X users are trying 
>> >> to
>> >> paste PDFs into LyX very frequently. Have you suggested this fix to the
>> >> developers?
>> >>
>> >> Jerry
>> >
>> >
>> > As an alternative to Stephen's suggestion, you could also add the
>> > following converter for PDF to PNG. In my preferences, I chose the "From
>> > format" as
>> >
>> > PDF (ps2pdf)
>> >
>> > and entered this code for "Converter":
>> >
>> > sips -s format png $$i --out $$o
>> >
>> > This uses the OS X built-in command sips instead of Ghostscript.
>>
>> Thanks for that tip, Jens. I really like the idea of using OS X's built-in
>> image processing. However, this command scales the image by 200% so I added
>> an option to scale to a width of 560 pixels which seems comfortable for me,
>> and preserves the aspect ratio. (I know that I could use LyX to scale the
>> on-screen size manually but this is laborious and makes the image ugly.)
>>
>> In addition, there is a pink background behind the image which I don't
>> like and which the GhostScript-and-convert command suggested earlier in the
>> thread does not do. This is fixed by Preferences -> Look and Feel -> Colors
>> -> graphics background to white, but that leaves the question of why the
>> GhostSript approach did not result in a pink background--I'l bet it did not
>> render the PDF with a solid background but left it transparent. This
>> (putting a solid background) can be an issue which causes the image to
>> appear bigger than it is and can cause centering problems in the output PDF,
>> but I'll leave that to solve another day.
>>
>> So for the record, the sips command I'm using is:
>>
>> sips --resampleWidth 560 --setProperty format png $$i --out $$o
>>
>> Again, thanks.
>>
>> Jerry

Any volunteers to write up a short Wikipedia paragraph for this issue,
which appears to be common on Macs?
A good place might be:
http://wiki.lyx.org/Mac/Mac

Best,

Scott

Reply via email to