Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On Tuesday 26 August 2008 09:39:00 José Matos wrote: all the packages have the right license (allow us to redistribute and modify) with the non-commercial clause (as an example). Just for correctness sake I should mention that I meant *without* any non- commercial clause, for example. Any non-commercial clause makes the license not free-software and thus non eligible for Fedora. I think that this was obvious in the original message but I just want to make this explicit. -- José Abílio
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On Tuesday 26 August 2008 09:39:00 José Matos wrote: all the packages have the right license (allow us to redistribute and modify) with the non-commercial clause (as an example). Just for correctness sake I should mention that I meant *without* any non- commercial clause, for example. Any non-commercial clause makes the license not free-software and thus non eligible for Fedora. I think that this was obvious in the original message but I just want to make this explicit. -- José Abílio
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On Monday 25 August 2008 19:15:38 Steve Litt wrote: Second, I'm really bent out of shape (American idiom for extremely angry) because those fool packagers at Mandriva put in a 2004 Memoir package into Mandriva 2008.1. I've got nine months to get over my anger, but right now I'm inclined to switch to another distro next summer. Hi Steve, first I must say that I can understand your anger. :-) OTHO I would like to give the other side of the coin. I am a Fedora packager and from our point of view (la)tex packaging is a mess. One of the things that takes time with a new set of packages is to guarantee that everything works and that there are no new problems when using different packages together. Also from Fedora point of view we need to review the licenses to ensure that all the packages have the right license (allow us to redistribute and modify) with the non-commercial clause (as an example). In conclusion for us to update the tex distribution is always an adventure (not necessarily in the best sense). I know that things have been improving, as this has been a problem for long time, but we are still not there where some random packager can feel confident to update a package like memoir to the latest version in an easy way. -- José Abílio
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On 25.08.08, Steve Litt wrote: What remains now is to find a different way to code my list compressions, and test everything else to make sure there are no other problems. I have in my layout extensions definitions for Dense versions of Enumerate, Itemize, and Description. They work well with the KOMA classes, I cannot tell about memoire. Another point is that the vertical space between items is too big if you set the paragraph separator to Vertical Space in DocumentSettings. So applying the workaround in http://bugzilla.lyx.org/show_bug.cgi?id=4796 might help in this case. Günter
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On Tuesday 26 August 2008 04:39:00 am José Matos wrote: On Monday 25 August 2008 19:15:38 Steve Litt wrote: Second, I'm really bent out of shape (American idiom for extremely angry) because those fool packagers at Mandriva put in a 2004 Memoir package into Mandriva 2008.1. I've got nine months to get over my anger, but right now I'm inclined to switch to another distro next summer. Hi Steve, first I must say that I can understand your anger. :-) OTHO I would like to give the other side of the coin. I am a Fedora packager and from our point of view (la)tex packaging is a mess. One of the things that takes time with a new set of packages is to guarantee that everything works and that there are no new problems when using different packages together. Also from Fedora point of view we need to review the licenses to ensure that all the packages have the right license (allow us to redistribute and modify) with the non-commercial clause (as an example). In conclusion for us to update the tex distribution is always an adventure (not necessarily in the best sense). I know that things have been improving, as this has been a problem for long time, but we are still not there where some random packager can feel confident to update a package like memoir to the latest version in an easy way. Thanks José, I never really thought of it from the packager's point of view, always figuring those guys were so Linuxly smart that somehow getting the package combo would be easy for them. But now that you mention it, I consider compiling LyX with a recent Qt4 a burden, so I can't even imagine how difficult it would be to put together a whole distro. Thanks for the different perspective. SteveT Steve Litt Recession Relief Package http://www.recession-relief.US
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On Monday 25 August 2008 19:15:38 Steve Litt wrote: Second, I'm really bent out of shape (American idiom for extremely angry) because those fool packagers at Mandriva put in a 2004 Memoir package into Mandriva 2008.1. I've got nine months to get over my anger, but right now I'm inclined to switch to another distro next summer. Hi Steve, first I must say that I can understand your anger. :-) OTHO I would like to give the other side of the coin. I am a Fedora packager and from our point of view (la)tex packaging is a mess. One of the things that takes time with a new set of packages is to guarantee that everything works and that there are no new problems when using different packages together. Also from Fedora point of view we need to review the licenses to ensure that all the packages have the right license (allow us to redistribute and modify) with the non-commercial clause (as an example). In conclusion for us to update the tex distribution is always an adventure (not necessarily in the best sense). I know that things have been improving, as this has been a problem for long time, but we are still not there where some random packager can feel confident to update a package like memoir to the latest version in an easy way. -- José Abílio
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On 25.08.08, Steve Litt wrote: What remains now is to find a different way to code my list compressions, and test everything else to make sure there are no other problems. I have in my layout extensions definitions for Dense versions of Enumerate, Itemize, and Description. They work well with the KOMA classes, I cannot tell about memoire. Another point is that the vertical space between items is too big if you set the paragraph separator to Vertical Space in DocumentSettings. So applying the workaround in http://bugzilla.lyx.org/show_bug.cgi?id=4796 might help in this case. Günter
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On Tuesday 26 August 2008 04:39:00 am José Matos wrote: On Monday 25 August 2008 19:15:38 Steve Litt wrote: Second, I'm really bent out of shape (American idiom for extremely angry) because those fool packagers at Mandriva put in a 2004 Memoir package into Mandriva 2008.1. I've got nine months to get over my anger, but right now I'm inclined to switch to another distro next summer. Hi Steve, first I must say that I can understand your anger. :-) OTHO I would like to give the other side of the coin. I am a Fedora packager and from our point of view (la)tex packaging is a mess. One of the things that takes time with a new set of packages is to guarantee that everything works and that there are no new problems when using different packages together. Also from Fedora point of view we need to review the licenses to ensure that all the packages have the right license (allow us to redistribute and modify) with the non-commercial clause (as an example). In conclusion for us to update the tex distribution is always an adventure (not necessarily in the best sense). I know that things have been improving, as this has been a problem for long time, but we are still not there where some random packager can feel confident to update a package like memoir to the latest version in an easy way. Thanks José, I never really thought of it from the packager's point of view, always figuring those guys were so Linuxly smart that somehow getting the package combo would be easy for them. But now that you mention it, I consider compiling LyX with a recent Qt4 a burden, so I can't even imagine how difficult it would be to put together a whole distro. Thanks for the different perspective. SteveT Steve Litt Recession Relief Package http://www.recession-relief.US
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
First, thanks to all you LyX'ers -- the ones writing me both onlist and offlist. There's no way I would have solved this without you. Second, I'm really bent out of shape (American idiom for extremely angry) because those fool packagers at Mandriva put in a 2004 Memoir package into Mandriva 2008.1. I've got nine months to get over my anger, but right now I'm inclined to switch to another distro next summer. The big clue came when several of you said you couldn't reproduce my symptom on my 5 line LaTeX program. That pointed a very accusing finger at *MY* Memoir package installation. Looking at its files, I saw they were from 2004. So I downloaded a 2008 Memoir. My 5 line LaTeX program compiled, so I knew I was on the right track. Unfortunately, my actual LyX book got approximately several hundred errors. Google was my friend, and I found out that to complete the installation, I had to do this: latex memoir.ins So I did that, but my LaTeX program still got a couple hundred errors. This time, however, most of the errors seemed to be associated with Enumerate, so I commented out my LaTeX code that compressed enumerate vertically. There were still some errors, so I commented out similar compression code in itemize and the table of contents. It compiled with hyperref included, and gave me a clickable table of contents. What remains now is to find a different way to code my list compressions, and test everything else to make sure there are no other problems. If anyone reading this list is using Mandriva 2008.x, be VERY careful, and don't assume your tetex package is correct or up to date. In hindsight, I made the classic troubleshooting mistake of proceeding on an untested and invalid assumption -- in this case the assumption being that my tetex installation was solid. The several of you who responded telling me my program compiled correctly on your setups helped cast the light of day on that invalid assumption, leading to at least a partial solution. Thank you all very much!!! SteveT On Monday 25 August 2008 11:25:25 am Eran Kaplinsky wrote: Steve Litt Sat, 23 Aug 2008 18:43:52 -0700 Hi all, I need your help. It turns out to be a known problem that you can't use hyperref with Memoir. However, there's supposedly a fix, known as memhfixc.sty. Supposedly, if you \usepackage{memhfixc} AFTER you \usepackage{hyperref}, they can coexist. See this: http://209.85.215.104/search?q=cache:8kIeWO2Ho9oJ:www.tug.org/pracjourn/2 006-3/wilson/wilson.pdf+memoir+hyperref+ifpdfhl=enct=clnkcd=3gl=us http://209.85.215.104/search?q=cache:8kIeWO2Ho9oJ:www.tug.org/pracjourn/ 2006-3/wilson/wilson.pdf+memoir+hyperref+ifpdfhl=enct=clnkcd=3gl=us However, when I make a trivial latex file based on the preceding document, it fails. Here's the file: \documentclass{memoir} \usepackage{hyperref} \usepackage{memhfixc} \usepackage{mempatch} \begin{document} hello world. \end{document} Most of my documents are with memoir and hyperref, with no problem. I usually have: \usepackage{hyperref} \hypersetup{pdftex, bookmarks, backref, letterpaper, colorlinks=true, urlcolor=black} \usepackage{memhfixc} But, I tries your document and it works, too ... Eran
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On Mon, Aug 25, 2008 at 2:15 PM, Steve Litt [EMAIL PROTECTED]wrote: snip So I did that, but my LaTeX program still got a couple hundred errors. This time, however, most of the errors seemed to be associated with Enumerate, so I commented out my LaTeX code that compressed enumerate vertically. There were still some errors, so I commented out similar compression code in itemize and the table of contents. It compiled with hyperref included, and gave me a clickable table of contents. What remains now is to find a different way to code my list compressions, and test everything else to make sure there are no other problems. Have you looked in Memoir's manual, searching for \tightlists, \tightlist and \firmlist? Bennett
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On Monday 25 August 2008 02:41:41 pm you wrote: On Mon, Aug 25, 2008 at 2:15 PM, Steve Litt [EMAIL PROTECTED]wrote: snip So I did that, but my LaTeX program still got a couple hundred errors. This time, however, most of the errors seemed to be associated with Enumerate, so I commented out my LaTeX code that compressed enumerate vertically. There were still some errors, so I commented out similar compression code in itemize and the table of contents. It compiled with hyperref included, and gave me a clickable table of contents. What remains now is to find a different way to code my list compressions, and test everything else to make sure there are no other problems. Have you looked in Memoir's manual, searching for \tightlists, \tightlist and \firmlist? Bennett Thanks Bennett, \tightlists kinda sorta helped, so I made a new environment called \supertightlists with even tighter parameters. That worked a little better, though not as tight as the original or as I'd like it, but good enough. It's now not perfect, but it's good enough to offer customers, so thank you very much! SteveT Steve Litt Recession Relief Package http://www.recession-relief.US
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
First, thanks to all you LyX'ers -- the ones writing me both onlist and offlist. There's no way I would have solved this without you. Second, I'm really bent out of shape (American idiom for extremely angry) because those fool packagers at Mandriva put in a 2004 Memoir package into Mandriva 2008.1. I've got nine months to get over my anger, but right now I'm inclined to switch to another distro next summer. The big clue came when several of you said you couldn't reproduce my symptom on my 5 line LaTeX program. That pointed a very accusing finger at *MY* Memoir package installation. Looking at its files, I saw they were from 2004. So I downloaded a 2008 Memoir. My 5 line LaTeX program compiled, so I knew I was on the right track. Unfortunately, my actual LyX book got approximately several hundred errors. Google was my friend, and I found out that to complete the installation, I had to do this: latex memoir.ins So I did that, but my LaTeX program still got a couple hundred errors. This time, however, most of the errors seemed to be associated with Enumerate, so I commented out my LaTeX code that compressed enumerate vertically. There were still some errors, so I commented out similar compression code in itemize and the table of contents. It compiled with hyperref included, and gave me a clickable table of contents. What remains now is to find a different way to code my list compressions, and test everything else to make sure there are no other problems. If anyone reading this list is using Mandriva 2008.x, be VERY careful, and don't assume your tetex package is correct or up to date. In hindsight, I made the classic troubleshooting mistake of proceeding on an untested and invalid assumption -- in this case the assumption being that my tetex installation was solid. The several of you who responded telling me my program compiled correctly on your setups helped cast the light of day on that invalid assumption, leading to at least a partial solution. Thank you all very much!!! SteveT On Monday 25 August 2008 11:25:25 am Eran Kaplinsky wrote: Steve Litt Sat, 23 Aug 2008 18:43:52 -0700 Hi all, I need your help. It turns out to be a known problem that you can't use hyperref with Memoir. However, there's supposedly a fix, known as memhfixc.sty. Supposedly, if you \usepackage{memhfixc} AFTER you \usepackage{hyperref}, they can coexist. See this: http://209.85.215.104/search?q=cache:8kIeWO2Ho9oJ:www.tug.org/pracjourn/2 006-3/wilson/wilson.pdf+memoir+hyperref+ifpdfhl=enct=clnkcd=3gl=us http://209.85.215.104/search?q=cache:8kIeWO2Ho9oJ:www.tug.org/pracjourn/ 2006-3/wilson/wilson.pdf+memoir+hyperref+ifpdfhl=enct=clnkcd=3gl=us However, when I make a trivial latex file based on the preceding document, it fails. Here's the file: \documentclass{memoir} \usepackage{hyperref} \usepackage{memhfixc} \usepackage{mempatch} \begin{document} hello world. \end{document} Most of my documents are with memoir and hyperref, with no problem. I usually have: \usepackage{hyperref} \hypersetup{pdftex, bookmarks, backref, letterpaper, colorlinks=true, urlcolor=black} \usepackage{memhfixc} But, I tries your document and it works, too ... Eran
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On Mon, Aug 25, 2008 at 2:15 PM, Steve Litt [EMAIL PROTECTED]wrote: snip So I did that, but my LaTeX program still got a couple hundred errors. This time, however, most of the errors seemed to be associated with Enumerate, so I commented out my LaTeX code that compressed enumerate vertically. There were still some errors, so I commented out similar compression code in itemize and the table of contents. It compiled with hyperref included, and gave me a clickable table of contents. What remains now is to find a different way to code my list compressions, and test everything else to make sure there are no other problems. Have you looked in Memoir's manual, searching for \tightlists, \tightlist and \firmlist? Bennett
Re: Memoir/hyperref conflict is a known issue PARTIALLY SOLVED
On Monday 25 August 2008 02:41:41 pm you wrote: On Mon, Aug 25, 2008 at 2:15 PM, Steve Litt [EMAIL PROTECTED]wrote: snip So I did that, but my LaTeX program still got a couple hundred errors. This time, however, most of the errors seemed to be associated with Enumerate, so I commented out my LaTeX code that compressed enumerate vertically. There were still some errors, so I commented out similar compression code in itemize and the table of contents. It compiled with hyperref included, and gave me a clickable table of contents. What remains now is to find a different way to code my list compressions, and test everything else to make sure there are no other problems. Have you looked in Memoir's manual, searching for \tightlists, \tightlist and \firmlist? Bennett Thanks Bennett, \tightlists kinda sorta helped, so I made a new environment called \supertightlists with even tighter parameters. That worked a little better, though not as tight as the original or as I'd like it, but good enough. It's now not perfect, but it's good enough to offer customers, so thank you very much! SteveT Steve Litt Recession Relief Package http://www.recession-relief.US