On Tue, 23 Nov 2010 00:53:41 +0200, Nikos Chantziaras <[email protected]>
wrote:
> I'm on LyX 2.0 beta1.
>
> I wanted to include a *.c file in my document. There doesn't seem to be
> a way to do that, so I just copy&pasted the C code inside a "program
> listing" box (Insert->Program Listing).
>
> However, copy&pasting results in all code being put in one line. For
> example, this:
>
> steps = 0;
> while (1. + atom_d > 1.) {
> atom_d /= 2.;
> ++steps;
> }
>
> ends up as:
>
> steps = 0; while (1. + atom_d > 1.) { atom_d /= 2.;
> ++steps; }
>
>
> in LyX (and in the rendered PDF.) So I have two questions at this
> point: How do I copy&paste correctly, and is there a way to not
> copy&paste at all and use an external *.c file?
After you do Ctrl + c place your cursor where you want to paste and do
Shift + Ctrl + v but that might not work for you? I can't test it just now.
HTH
Charlie