Re: Examples of integration between Lyx, Sage computations, and PDFLateX

2012-03-31 Thread Xu Wang
Dear Thomas

Excellent news! Thank you for your continued work. I have not taken a fine
look at this yet, but I also use Ubuntu so it looks like it might be useful.

I'm not sure but I think for your contributions to be used you have to give
permission explicitly. Look at this email:

http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg161963.html
You can send something like that to the development list, lyx-devel

And it could be a good idea for Murat to do the same.

I'm not sure though.

In any case, thank you for your continued work. I am appreciative. Xu


On Sat, Mar 31, 2012 at 3:08 AM, Thomas Coffee wrote:

> Hi Murat and Xu,
>
> I found your thread in the archives and did some further work on the
> LyX-SageTeX module that Murat posted previously.
>
> I fixed a few things that did not work for me in the version described
> earlier, and expanded the module specification to provide some
> additional conveniences for including literate Sage code in LyX
> documents. There's still much room for development and customization.
>
> The attachments comprise a set of files and a shell script "setup.sh"
> that should largely automate the configuration process on GNU/Linux
> systems.
>
> *** Help needed:
>
> For other interested users, I'd like to upload this to
> http://wiki.lyx.org/Layouts/Modules, but I get browser errors for
> links anywhere under the upload path wiki.lyx.org/ipfm. The page
> http://wiki.lyx.org/Site/AboutUploading also tells me I will need
> someone to tell me the upload password. Can anyone assist?
>
> Thanks,
>  Thomas
>
>
> > Hi Xu,
> >
> > Thank you for your appreciation. I cannot advance anymore without any
> help
> > from Lyx gurus.
> > I think I have extracted all the information I can from the help docs.
> If I
> > get any answer to my questions, I can construct a little bit smarter
> module
> > but the one we have now is already usable. With some supplementary tricks
> > from the sagetex documentation and through manual executions of the
> > latex-sage-latex chain, it is possible to make a lot of computations.
> >
> > I was also very agreeably surprised that this module can be used for
> > conversion to HTML from LyX, with figures and all.
> >
> > I attach to this message the module in its actual stage and some
> > instruction for making the conversion chain functional. I hope this would
> > already help some of you.
> >
> > As soon as I have more information, I will try to complete the module
> file.
> >
> > Best regards,
> >
> > Murat
> >
> > 2011/10/31 Xu Wang 
> >
> > > Dear Murat,
> > >
> > > This is great! I have been waiting for something like this for a long
> > > time. I also like the Sweave-like philosophy of this. It's more
> transparent
> > > and reproducible.
> > >
> > > I am looking forward to the final release with much excitement.
> > >
> > > Thank you for your work!
> > >
> > > Best,
> > >
> > > Xu
> > >
> > >
> > > On Mon, Oct 31, 2011 at 12:54 PM, Murat Yildizoglu  >wrote:
> > >
> > >> Just another mail to correct a problem with the preceding Lyx file
> (see
> > >> the new file attached, and the $ signs in ERT boxes, this is
> connected with
> > >> the problem I describe below) and ask a question about insets again:
> > >>
> > >> What kind of Flex insets can be included in a math mode text? Is this
> > >> possible at all? Especially in displayed equation where one would
> like to
> > >> include results from SAge computations?
> > >> I cannot write the following in math mode in Lyx, putting the left
> member
> > >> in a displayed equation and the right member in a sagecode inset that
> would
> > >> be converted to the expression I give
>  (\sage{integral(x/(x^2+1),x,0,1))
> > >>\dfrac{\partial^{4}y}{\partial
> > >> x^{4}}=\sage{integral(x/(x^2+1),x,0,1)}
> > >>
> > >> I meet two problems:
> > >> 1/ I cannot insert a Flex:sagecommand inset in a displayed equation,
> Lyx
> > >> just goes to the next line before inserting it...
> > >> 2/ I cannot type the sagetex instruction (*sage{}  ) by hand, because
> > >>  "x^2" in the right member must not be interpreted by LyX, since Sage
> will
> > >> need it for its computation.
> > >>
> > >> I can of course type everything in an ERT, but this cannot be called
> > >> "integration" can it? ;-)
> > >>
> > >> I have reread again the help document on layouts and insets, and I
> have
> > >> checked the files that come in the layout folder of LyX, but cannot
> find
> > >> any answer to my question.
> > >>
> > >> Sorry for bothering you again with my problems... I hope that Sage
> > >> integration will interest other people...
> > >>
> > >> Murat
> > >>
> > >> I definitely need the help of a Lyx wizard who understands well the
> > >> insets and their integration in Lyx/Latex...
> > >>
> > >>
> > >>
> > >> 2011/10/31 Murat Yildizoglu 
> > >>
> > >>> Just to show you the kind of niceties that such an integration can
> > >>> bring, I send you two files. One is the Lyx source and the other one
> is the
> > >>> final PDF.
>

lyx 2.0.0 URL error "unable to open external file" on Ubuntu 11.10 . File path is correct!!

2012-03-31 Thread Alasdair Reed

Hi, I am trying to create a link in a document to an external file (an 
using the "hyperlink" feature. However after creating the link in the
document and exporting to pdf the link appears as it should in the pdf,
but I get the following error message (file name altered) 

Error stating file '/media/Nano/file:/media/Nano/bar.xls': No such
file or directory


The file exists and the source of the document reflects the correct
file path. 

\href{file:/media/Nano/bar.xls}

The file is on an external drive,(the drive is always mounted) but
generally this shouldn't make any difference. Should it? I have created
test documents on the main hard drive with the same result. Have I
missed something here?

Regards,

Alasdair

-- 
Alasdair Reed 
Chinese Herbal Medicine Practitioner
22 South St 
Bellingen NSW 2454

M: 0403-869-932

T: 02 8456 0988



 The information transmitted is for the use of the intended recipient
 only and may contain confidential and/or legally privileged material.
 Any review, re-transmission, disclosure, dissemination or other use
 of, or taking of any action in reliance upon, this information by
 persons or entities other than the intended recipient is prohibited
 and may result in severe penalties. If you have received this email in
 error please notify the sender and delete all copies of this
 transmission together with any attachments.


Re: Customize Copier in LyX

2012-03-31 Thread Richard Heck

On 03/30/2012 11:27 PM, Xi Zhang wrote:

Finally, I realized part of function that I want, though not satisfactorily.

I found that a pdf file in a temp folder is updated very time I pdflatex. Say,
C:\Users\XXX\AppData\Local\Temp\lyx_tmpdir.Hp2836\lyx_tmpbuf2. Every time
pdflatex open the viewer, it opens the this file.

Thus the viewer for pdflatex is defined as SumatraView.bat, which is

start "" /D "%~dp1" /B "SumatraPDF.exe" -reuse-instance -inverse-
search "lyxeditor.exe %%f %%l" %~nx1
copy %~1 D:\Dropbox\PDFs /Y

The first line are openning the pdfviewer and passing inverse search
parameters.

The second copies the file from the temporary folder to the Dropbox folder.

Everytime I pdflatex, the PDF is copied to the specified folder.

However, there is one more thing I would like to do: instead of putting it in
a specific folder, I have the PDF file be put in the same folder as the lyx
file is.

I have checked that when pdflated run the pdf viewer, only the path of the
temporary file is passed to SumatraView.bat.

Anyone have any suggestions on how to get the path of the lyx file?


The exporter does not get that information, only a copier.

Richard



Re: lyx 2.0.0 URL error "unable to open external file" on Ubuntu 11.10 . File path is correct!!

2012-03-31 Thread Paul A . Rubin
I think this is a problem with Evince.  I just tried this (linking to both a PDF
and an ODS file).  LyX exported my document correctly (using pdflatex).  Opened
in Acrobat Reader, both links work correctly.  Opened in Evince, both links
produce the error message you got.

Paul




Re: Examples of integration between Lyx, Sage computations, and PDFLateX

2012-03-31 Thread Thomas Coffee
Hi Xu,

I notice your email shows up in the archive thread but mine does not,
and thus neither do the attachments. Any idea how to change this?

Here is a modified preferences file that preserves a pdflatex-only
update pathway, allowing the user to update the LaTeX only without
updating the Sage computations.

I will try emailing lyx-devel.

Thanks,
 Thomas


On Sat, Mar 31, 2012 at 4:48 AM, Xu Wang  wrote:
> Dear Thomas
>
> Excellent news! Thank you for your continued work. I have not taken a fine
> look at this yet, but I also use Ubuntu so it looks like it might be useful.
>
> I'm not sure but I think for your contributions to be used you have to give
> permission explicitly. Look at this email:
>
> http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg161963.html
> You can send something like that to the development list, lyx-devel
>
> And it could be a good idea for Murat to do the same.
>
> I'm not sure though.
>
> In any case, thank you for your continued work. I am appreciative. Xu
>
>
>
> On Sat, Mar 31, 2012 at 3:08 AM, Thomas Coffee 
> wrote:
>>
>> Hi Murat and Xu,
>>
>> I found your thread in the archives and did some further work on the
>> LyX-SageTeX module that Murat posted previously.
>>
>> I fixed a few things that did not work for me in the version described
>> earlier, and expanded the module specification to provide some
>> additional conveniences for including literate Sage code in LyX
>> documents. There's still much room for development and customization.
>>
>> The attachments comprise a set of files and a shell script "setup.sh"
>> that should largely automate the configuration process on GNU/Linux
>> systems.
>>
>> *** Help needed:
>>
>> For other interested users, I'd like to upload this to
>> http://wiki.lyx.org/Layouts/Modules, but I get browser errors for
>> links anywhere under the upload path wiki.lyx.org/ipfm. The page
>> http://wiki.lyx.org/Site/AboutUploading also tells me I will need
>> someone to tell me the upload password. Can anyone assist?
>>
>> Thanks,
>>  Thomas
>>
>>
>> > Hi Xu,
>> >
>> > Thank you for your appreciation. I cannot advance anymore without any
>> > help
>> > from Lyx gurus.
>> > I think I have extracted all the information I can from the help docs.
>> > If I
>> > get any answer to my questions, I can construct a little bit smarter
>> > module
>> > but the one we have now is already usable. With some supplementary
>> > tricks
>> > from the sagetex documentation and through manual executions of the
>> > latex-sage-latex chain, it is possible to make a lot of computations.
>> >
>> > I was also very agreeably surprised that this module can be used for
>> > conversion to HTML from LyX, with figures and all.
>> >
>> > I attach to this message the module in its actual stage and some
>> > instruction for making the conversion chain functional. I hope this
>> > would
>> > already help some of you.
>> >
>> > As soon as I have more information, I will try to complete the module
>> > file.
>> >
>> > Best regards,
>> >
>> > Murat
>> >
>> > 2011/10/31 Xu Wang 
>> >
>> > > Dear Murat,
>> > >
>> > > This is great! I have been waiting for something like this for a long
>> > > time. I also like the Sweave-like philosophy of this. It's more
>> > > transparent
>> > > and reproducible.
>> > >
>> > > I am looking forward to the final release with much excitement.
>> > >
>> > > Thank you for your work!
>> > >
>> > > Best,
>> > >
>> > > Xu
>> > >
>> > >
>> > > On Mon, Oct 31, 2011 at 12:54 PM, Murat Yildizoglu
>> > > wrote:
>> > >
>> > >> Just another mail to correct a problem with the preceding Lyx file
>> > >> (see
>> > >> the new file attached, and the $ signs in ERT boxes, this is
>> > >> connected with
>> > >> the problem I describe below) and ask a question about insets again:
>> > >>
>> > >> What kind of Flex insets can be included in a math mode text? Is this
>> > >> possible at all? Especially in displayed equation where one would
>> > >> like to
>> > >> include results from SAge computations?
>> > >> I cannot write the following in math mode in Lyx, putting the left
>> > >> member
>> > >> in a displayed equation and the right member in a sagecode inset that
>> > >> would
>> > >> be converted to the expression I give
>> > >>  (\sage{integral(x/(x^2+1),x,0,1))
>> > >>        \dfrac{\partial^{4}y}{\partial
>> > >> x^{4}}=\sage{integral(x/(x^2+1),x,0,1)}
>> > >>
>> > >> I meet two problems:
>> > >> 1/ I cannot insert a Flex:sagecommand inset in a displayed equation,
>> > >> Lyx
>> > >> just goes to the next line before inserting it...
>> > >> 2/ I cannot type the sagetex instruction (*sage{}  ) by hand, because
>> > >>  "x^2" in the right member must not be interpreted by LyX, since Sage
>> > >> will
>> > >> need it for its computation.
>> > >>
>> > >> I can of course type everything in an ERT, but this cannot be called
>> > >> "integration" can it? ;-)
>> > >>
>> > >> I have reread again the help document on layouts and insets, and I
>> > >> have
>> > >> checked the

Index "John, see Joe"

2012-03-31 Thread iustifico
Dear People on the lys-users-list,

I am trying to adapt the examples posted in the
lyx-wikito make an index entry
point to another one. Like

Index

J
Joe, 1
John, see Joe

But all

Index

J
Joe, 1

See the minimal example and the pdf output for how I adapted the
information from the wiki. I am using lyx 2.0.3 on Mac OS Lion.

Do I miss something maybe?

Kind regards
iustifico


index_see.pdf
Description: Adobe PDF document


index_see.lyx
Description: Binary data


Re: Examples of integration between Lyx, Sage computations, and PDFLateX

2012-03-31 Thread Liviu Andronic
On Sat, Mar 31, 2012 at 6:53 PM, Thomas Coffee  wrote:
> I notice your email shows up in the archive thread but mine does not,
> and thus neither do the attachments. Any idea how to change this?
>
Sending big attachments to mailing lists (and binary files) may have
this effect.

Liviu


Re: Examples of integration between Lyx, Sage computations, and PDFLateX

2012-03-31 Thread Trevor Jenkins
On Sat, Mar 31, 2012 at 9:19 PM, Liviu Andronic wrote:

> On Sat, Mar 31, 2012 at 6:53 PM, Thomas Coffee 
> wrote:
> > I notice your email shows up in the archive thread but mine does not,
> > and thus neither do the attachments. Any idea how to change this?
> >
> Sending big attachments to mailing lists (and binary files) may have
> this effect.
>

Thomas' attachments were sent to me and are in my "archive" (aka my GMail
folder for LyX) so it doesn't appear to be the size or number of
attachments sent.

Regards, Trevor.

<>< Re: deemed!


Re: Index "John, see Joe"

2012-03-31 Thread Richard Heck

On 03/31/2012 04:11 PM, iustifico wrote:

Dear People on the lys-users-list,

I am trying to adapt the examples posted in the lyx-wiki 
 to make an index entry point to 
another one. Like


Index

J
Joe, 1
John, see Joe

But all

Index

J
Joe, 1

See the minimal example and the pdf output for how I adapted the 
information from the wiki. I am using lyx 2.0.3 on Mac OS Lion.


Do I miss something maybe?


I think we need to update this a bit. What you need to write is:
Jimmy|see[ERT]{[/ERT]Joe[ERT]}[/ERT]
where the ERT stuff means: put the brackets in ERT. The problem is that 
LyX is escaping the brackets for you, which is usually the right thing 
to do, but not here.


Richard



Re: Examples of integration between Lyx, Sage computations, and PDFLateX

2012-03-31 Thread Thomas Coffee
I'm trying the earlier attachments again from the message that didn't
make it into the archive, minus the binary .pdf file.

- Thomas


On Sat, Mar 31, 2012 at 12:53 PM, Thomas Coffee  wrote:
> Hi Xu,
>
> I notice your email shows up in the archive thread but mine does not,
> and thus neither do the attachments. Any idea how to change this?
>
> Here is a modified preferences file that preserves a pdflatex-only
> update pathway, allowing the user to update the LaTeX only without
> updating the Sage computations.
>
> I will try emailing lyx-devel.
>
> Thanks,
>  Thomas
>
>
> On Sat, Mar 31, 2012 at 4:48 AM, Xu Wang  wrote:
>> Dear Thomas
>>
>> Excellent news! Thank you for your continued work. I have not taken a fine
>> look at this yet, but I also use Ubuntu so it looks like it might be useful.
>>
>> I'm not sure but I think for your contributions to be used you have to give
>> permission explicitly. Look at this email:
>>
>> http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg161963.html
>> You can send something like that to the development list, lyx-devel
>>
>> And it could be a good idea for Murat to do the same.
>>
>> I'm not sure though.
>>
>> In any case, thank you for your continued work. I am appreciative. Xu
>>
>>
>>
>> On Sat, Mar 31, 2012 at 3:08 AM, Thomas Coffee 
>> wrote:
>>>
>>> Hi Murat and Xu,
>>>
>>> I found your thread in the archives and did some further work on the
>>> LyX-SageTeX module that Murat posted previously.
>>>
>>> I fixed a few things that did not work for me in the version described
>>> earlier, and expanded the module specification to provide some
>>> additional conveniences for including literate Sage code in LyX
>>> documents. There's still much room for development and customization.
>>>
>>> The attachments comprise a set of files and a shell script "setup.sh"
>>> that should largely automate the configuration process on GNU/Linux
>>> systems.
>>>
>>> *** Help needed:
>>>
>>> For other interested users, I'd like to upload this to
>>> http://wiki.lyx.org/Layouts/Modules, but I get browser errors for
>>> links anywhere under the upload path wiki.lyx.org/ipfm. The page
>>> http://wiki.lyx.org/Site/AboutUploading also tells me I will need
>>> someone to tell me the upload password. Can anyone assist?
>>>
>>> Thanks,
>>>  Thomas
>>>
>>>
>>> > Hi Xu,
>>> >
>>> > Thank you for your appreciation. I cannot advance anymore without any
>>> > help
>>> > from Lyx gurus.
>>> > I think I have extracted all the information I can from the help docs.
>>> > If I
>>> > get any answer to my questions, I can construct a little bit smarter
>>> > module
>>> > but the one we have now is already usable. With some supplementary
>>> > tricks
>>> > from the sagetex documentation and through manual executions of the
>>> > latex-sage-latex chain, it is possible to make a lot of computations.
>>> >
>>> > I was also very agreeably surprised that this module can be used for
>>> > conversion to HTML from LyX, with figures and all.
>>> >
>>> > I attach to this message the module in its actual stage and some
>>> > instruction for making the conversion chain functional. I hope this
>>> > would
>>> > already help some of you.
>>> >
>>> > As soon as I have more information, I will try to complete the module
>>> > file.
>>> >
>>> > Best regards,
>>> >
>>> > Murat
>>> >
>>> > 2011/10/31 Xu Wang 
>>> >
>>> > > Dear Murat,
>>> > >
>>> > > This is great! I have been waiting for something like this for a long
>>> > > time. I also like the Sweave-like philosophy of this. It's more
>>> > > transparent
>>> > > and reproducible.
>>> > >
>>> > > I am looking forward to the final release with much excitement.
>>> > >
>>> > > Thank you for your work!
>>> > >
>>> > > Best,
>>> > >
>>> > > Xu
>>> > >
>>> > >
>>> > > On Mon, Oct 31, 2011 at 12:54 PM, Murat Yildizoglu
>>> > > wrote:
>>> > >
>>> > >> Just another mail to correct a problem with the preceding Lyx file
>>> > >> (see
>>> > >> the new file attached, and the $ signs in ERT boxes, this is
>>> > >> connected with
>>> > >> the problem I describe below) and ask a question about insets again:
>>> > >>
>>> > >> What kind of Flex insets can be included in a math mode text? Is this
>>> > >> possible at all? Especially in displayed equation where one would
>>> > >> like to
>>> > >> include results from SAge computations?
>>> > >> I cannot write the following in math mode in Lyx, putting the left
>>> > >> member
>>> > >> in a displayed equation and the right member in a sagecode inset that
>>> > >> would
>>> > >> be converted to the expression I give
>>> > >>  (\sage{integral(x/(x^2+1),x,0,1))
>>> > >>        \dfrac{\partial^{4}y}{\partial
>>> > >> x^{4}}=\sage{integral(x/(x^2+1),x,0,1)}
>>> > >>
>>> > >> I meet two problems:
>>> > >> 1/ I cannot insert a Flex:sagecommand inset in a displayed equation,
>>> > >> Lyx
>>> > >> just goes to the next line before inserting it...
>>> > >> 2/ I cannot type the sagetex instruction (*sage{}  ) by hand, because
>>> > >>  "x^2" in the

Re: Index "John, see Joe"

2012-03-31 Thread Steve Litt
On Sat, 31 Mar 2012 17:57:52 -0400
Richard Heck  wrote:

> On 03/31/2012 04:11 PM, iustifico wrote:
> > Dear People on the lys-users-list,
> >
> > I am trying to adapt the examples posted in the lyx-wiki 
> >  to make an index entry point to 
> > another one. Like
> >
> > Index
> >
> > J
> > Joe, 1
> > John, see Joe
> >
> > But all
> >
> > Index
> >
> > J
> > Joe, 1
> >
> > See the minimal example and the pdf output for how I adapted the 
> > information from the wiki. I am using lyx 2.0.3 on Mac OS Lion.
> >
> > Do I miss something maybe?
> >
> I think we need to update this a bit. What you need to write is:
>  Jimmy|see[ERT]{[/ERT]Joe[ERT]}[/ERT]
> where the ERT stuff means: put the brackets in ERT. The problem is
> that LyX is escaping the brackets for you, which is usually the right
> thing to do, but not here.
> 
> Richard

I've found it much, much, MUCH easier to do see and seealso entries in
a separate text file, and then add this to the document preamble:

\input{seealso.inc}

Here is the text of my (very short) seealso.inc for my book "The Key to
Everyday Excellence"


==
\index{UTP|see{Universal Troubleshooting Process}}
\index{Jim Barber|see{Barber (Jim)}}
\index{Scan and Exploit!To teach calculus|see{Calculus}}
\index{Justice Coalition!Design discussions|seealso{Skill Transfer 
Process->Targeted->Derivation of the Justice Coalition}}
==

When doing indices, see's and seealso's, be very, very careful of your
font encoding, or you'll get these errors caused by LyX's propensity to
replace pipe symbols with actual LaTeX code. This goes away if you use
T1 font encoding, but in LyX 2.x I can't find where you set that.

SteveT