pl8: Five minor bugs in "Insert->Something" menu entries

1999-01-31 Thread Fred Hucht

Hi LyXers,

1) when one calls the dialog "Insert->Index Entry" and cancels it via
   [Cancel], the index is nevertheless inserted. The same is true for
   "Insert->Citation".
   
2) Btw, both menus and others (eg. the new URL stuff) should have
   a "..." appended, as they generate a dialog box.

3) Why two menu entries for "URL" and HTML URL"? The two call the same
   dialog (I think it is already reported that the check button does
   not work).

4) After "Insert->[URL|HTML URL]", the cursor position is not updated,
   it is inside the inset.

5) In "Insert->[URL|HTML URL]", the "OK" button is missing,
   pressing  only advances to the other input field.

Have fun,

 Fred

Fred Hucht, Institute of Theoretical Physics, University of Duisburg, Germany
Email: [EMAIL PROTECTED]   http://www.thp.Uni-Duisburg.DE/
"Der Koerper der algebraischen Zahlen ist kein algebraischer Zahlkoerper"
(E. Landau, Zahlentheorie (1927), Satz 718)



Re: Debian bug #32299 in LyX

1999-01-31 Thread John Weiss

On Fri, Jan 29, 1999 at 11:59:34AM +0100, Asger K. Alstrup Nielsen wrote:
> > First, Debian (if I understand correctly) hasn't usually accepted the
> > "legal nullification" theory. Currently being a Debian user and not a
> > developer, I'm not really qualified to answer as to how they'll accept
> > it in this case.
> 
> In this case, that's just too bad.

...and completely bass-ackwards, dain-bramaged nonsense.

> It's difficult for us to change the license, because that requires
> us to contact all contributors over the last four years, and get their
> consent.

We should *really* go through the CREDITS file, contact all therein,
and get them to consent to giving the LyX Team official permission to
make changes to copyright as wee deem necessary, as long as such
changes are not for commercial gain.  Rich, could you ponder a
paragraph stating something like that?  We could then also put
soemthing on the web page/in the source distribution asking long-lost
contributors to get in touch with us.

Really, this is an annoying loose end that will only grow worse.  In
practice, anyone who contributes a patch to LyX has "veto power" on
license, copyright, and other changes only so long as they're
semi-active members of the develpment team.  It is assumed that anyone
who abandons their corner of the code "bequeaths" it to the team.  In
principle, certain GPL-fundamentalist nutcases who shall remain
nameless [Debian] go stomping around claiming we put LyX under a
license that makes it illegal for anyone to ever run LyX and other
such horseshit.  To shut them up, I'd like to stuff a sock down their
throats.  However, others on the team would prefer not to resort to
violence. ;)  Performing the admittedly long and tedious task is our
only alternative.

We need to do it at some point.  Why not now, during the shakedown/bug
reporting period of 1.0?

-- 
John Weiss



Re: key combo to rotate among documents?

1999-01-31 Thread John Weiss

On Fri, Jan 29, 1999 at 01:53:41PM -0500, Larry S. Marso wrote:
> LyX right now lacks the ability to have multiple documents open, *each with
> their own windows* simultaneously.
> 
> It would be helpful to have available a key binding that would advance to
> the next open document, without having to go through the Document menu.

We had this at one point in time, but someone chose to remove it.
Why, I do not know.  I found it a useful feature.

-- 
John Weiss



Re: My latest :-)

1999-01-31 Thread John Weiss

On Thu, Jan 28, 1999 at 05:22:43PM -0500, Larry S. Marso wrote:
> > It is possible to run LyX in a temporary directory before you install it.
> > 
> 
> ***  // <- WAIT!  WE DON'T SAY THAT LYX REQUIRES LATEX, OR  ***
> ***SUGGEST TETEX AND OTHER DISTRIBUTIONS KNOWN TO   ***
> ***WORK WITH LYX.  THIS IS VERY IMPORTANT!  ***

Well, that's 'cuz LyX doesn't *require* LaTeX, silly!  ;)  I run LyX
just fine on my ancient ThinkPad 486SLX/33 with only a 340Mb hard
drive, a machine that has no room for a small TeX distribution, let
alone teTeX.  You only need LaTeX for Dvi/PostScript® output.  I find
this distinction an important point in these days of bloatware:  You
can run LyX anyplace, using config files from a different machine,
then take the document to a machine with LaTeX & LyX and do printout
there.

-- 
John Weiss



Re: Debian bug #32299 in LyX

1999-01-31 Thread John Weiss

On Thu, Jan 28, 1999 at 03:53:26PM -0600, Richard E. Hawkins Esq. wrote:
>  Although I'd prefer to replace the "legal impossibility" with "only a  
> complete muttonhead could conclude", but I suppose that would be 
> impolitic :)  I think it's john who really wants to use "muttonhead."

Oh, admit it, you do too, Rick.  ;)

-- 
John Weiss



Re: Appendix (was: Doc updates)

1999-01-31 Thread John Weiss

On Fri, Jan 29, 1999 at 06:19:19PM +0100, Fred Hucht wrote:
> As LaTeX2e also supports \{front|main|back}matter, which are switching
> command similar to \appendix, my (second) proposal would be to add the
> menu
> 
> Layout->Character...
> Paragraph...
> Sectioning (or so)
> Document...

I like this.  It needs a different name --- "Sectioning" may be
confoozling --- but it's a good idea.

How about "Segments"?

> 
> Sectioning could either be a submenu containing
> ->Start of Appendix
>   Start of Frontmatter
>   Start of Mainmatter
>   Start of Backmatter
> 
> or, even better, a dialog box, where one also could do things like 
> change the header/footer with markboth{}, reset the page counter, and
> so on, i.e. all things that are between the paragraph and document
> level. 

I like this idea, too.  All of these could drop in a magenta line with
a little grey box containing a short description: "Start of Appendix",
"Page Number Changed to 34" and so on.  These magenta lines could be
"character-like," however, in that one can delete them without
resorting to the dialog box again.

If we add such things as this and use a dialog box, we'll need a
completely different name.  "Sectioning" just won't work.  My
preference would be "MDLC" for the menu entry and "Mid-Document Layout
Changes Popup" for the dialog.  That's probably too cryptic, however,
so how about "Intermediate" or "Fine-Tuning"?

-- 
John Weiss



Re: "not" end of period sentance

1999-01-31 Thread John Weiss

On Sat, Jan 30, 1999 at 12:18:36AM -0500, Larry S. Marso wrote:
> I received an answer to my question (thank you!) about the right latex for
> an period *not* at the end of a sentance.
> 
> I don't understand why we have "end of sentance period" built into the
> Insert -> Special Character menu.  We get that by typing "." don't we?
> Shouldn't the special character instead be "not end of sentance period"
> (described more eloquently than this, of course) -- which would correspond
> to a ".\ " in raw LaTeX?  Any document with lots of "Mr." notations, names
> including "Inc." (sorry, we don't use Aktiengesselchaft here) needs this
> function.  Hard spaces mess up line breaks badly.

Yes, we do need the "abbreviation period" IMO.  However, your question
points out that we also need the "end of sentence period" --- can you
name the esoteric LaTeX code that forces inter-sentence space after a
period?  Didn't think so.  Again, for some odd reason, no one wanted
to add one of these.

Now that I write C++ for a living, I'll take a gander at adding this
to 1.0.1/1.1 at some point.

What follows is only a suggestion, so take it with a grain of NaCl.

After I finally grasped when LaTeX uses what sort of spacing after a
".", the algorithm struck me as odd.  After all, it's not hard to look
at the next non-whitespace character after a "." and see if it's
uppercase.  If so, that "." ends a sentence.  If not, it's an
abbreviation.  That kind of algorithm would be fairly easy to add to
the LyX LaTeX export.  On re-importing, we'd have to put in the
distinction between abbreviation and sentence-ending periods that we
wrote to the LaTeX file.  Yes, the resulting LyX doc would look like
an xmas tree with all of the multicolored dots, but that's the price
of import.

There are several ways we can implement "intelligent dots".  Here are
some of my ideas:

Algorithm #0:  Existing LaTeX
Not a suggestion per-se, but a statement of what we get right now.

Inter-Word Spacing:
  "." follows any uppercase *letter*

Inter-Sentence Spacing:
  Anywhere else

Customization Needed:
[x] Latinate Abbreviations:  "e. g. ", "i. e. "
[x] Title Abbreviations: "Mr. Jones", "Dr. Smith", "Mrs. Peale"
[x] Name Descriptors:"Richard Hawkins, Esq. knows [...]"
[x] Sentence Ending in a Capitalized Word:
"[...] on Fiji.  If you are [...]"
[x] Sentence Ending in a Capitalized Letter:
"[...] at NASA.  Experts say [...]"


The remainder are things LyX would forcibly do "i. e. add the "@"
or "\ " upon LaTeX output.  Each of the suggestions is
semi-orthogonal; I'm not considering combinations just yet.


Algorithm #1:
Inter-Word Spacing:
 Anyplace except...
Inter-Sentence Spacing:
 "." followed by any whitespace followed by an uppercase
 letter.

Customization Needed:
[ ] Latinate Abbreviations:  "e. g. ", "i. e. "
[x] Title Abbreviations: "Mr. Jones", "Dr. Smith", "Mrs. Peale"
[ ] Name Descriptors:"Richard Hawkins, Esq. knows [...]"
[ ] Sentence Ending in a Capitalized Word:
"[...] on Fiji.  If you are [...]"
[ ] Sentence Ending in a Capitalized Letter:
"[...] at NASA.  Experts say [...]"


Algorithm #2:
Inter-Word Spacing:
 "." follows a capitalized *word*
Inter-Sentence Spacing:
 Anywhere else

Customization Needed:
[x] Latinate Abbreviations:  "e. g. ", "i. e. "
[ ] Title Abbreviations: "Mr. Jones", "Dr. Smith", "Mrs. Peale"
[ ] Name Descriptors:"Richard Hawkins, Esq. knows [...]"
[x] Sentence Ending in a Capitalized Word:
"[...] on Fiji.  If you are [...]"
[x] Sentence Ending in a Capitalized Letter:
"[...] at NASA.  Experts say [...]"


Algorithm #3:
Inter-Word Spacing:
 Anyplace except...
Inter-Sentence Spacing:
 "." follows a lowercase word

Customization Needed:  Same as #3


Algorithm #4:
Inter-Word Spacing:
 "." follows a "word" that is only 1 character long.
Inter-Sentence Spacing:
 Anywhere else

Customization Needed:
[ ] Latinate Abbreviations:  "e. g. ", "i. e. "
[x] Title Abbreviations: "Mr. Jones", "Dr. Smith", "Mrs. Peale"
[x] Name Descriptors:"Richard Hawkins, Esq. knows [...]"
[ ] Sentence Ending in a Capitalized Word:
"[...] on Fiji.  If you are [...]"
[ ] Sentence Ending in a Capitalized Letter:
"[...] at NASA.  Experts say [...]"


Algorithm #5:
Inter-Word Spacing:
 "." follows any word that is shorter than 4 characters.
Inter-Sentence Spacing:
 Anywhere else

Customization Needed:
[ ] Latinate Abbreviations:  "e. g. ", "i. e. "
[ ] Title Abbreviations: "Mr. Jones", "Dr. Smith", "Mrs. Peale"
[ ] Name Descriptors:"Richard Hawkins, Esq. k

Re: "not" end of period sentance

1999-01-31 Thread Larry S. Marso

A fine piece of work!  I hope it becomes *the* reference work for updating
LyX in this area.

Best regards
-- 
Larry S. Marso
[EMAIL PROTECTED]



On Sat, Jan 30, 1999 at 10:24:17PM -0500, John Weiss wrote:
> On Sat, Jan 30, 1999 at 12:18:36AM -0500, Larry S. Marso wrote:
> > I received an answer to my question (thank you!) about the right latex for
> > an period *not* at the end of a sentance.
> > 
> > I don't understand why we have "end of sentance period" built into the
> > Insert -> Special Character menu.  We get that by typing "." don't we?
> > Shouldn't the special character instead be "not end of sentance period"
> > (described more eloquently than this, of course) -- which would correspond
> > to a ".\ " in raw LaTeX?  Any document with lots of "Mr." notations, names
> > including "Inc." (sorry, we don't use Aktiengesselchaft here) needs this
> > function.  Hard spaces mess up line breaks badly.
> 
> Yes, we do need the "abbreviation period" IMO.  However, your question
> points out that we also need the "end of sentence period" --- can you
> name the esoteric LaTeX code that forces inter-sentence space after a
> period?  Didn't think so.  Again, for some odd reason, no one wanted
> to add one of these.
> 
> Now that I write C++ for a living, I'll take a gander at adding this
> to 1.0.1/1.1 at some point.
> 
> What follows is only a suggestion, so take it with a grain of NaCl.
> 
> After I finally grasped when LaTeX uses what sort of spacing after a
> ".", the algorithm struck me as odd.  After all, it's not hard to look
> at the next non-whitespace character after a "." and see if it's
> uppercase.  If so, that "." ends a sentence.  If not, it's an
> abbreviation.  That kind of algorithm would be fairly easy to add to
> the LyX LaTeX export.  On re-importing, we'd have to put in the
> distinction between abbreviation and sentence-ending periods that we
> wrote to the LaTeX file.  Yes, the resulting LyX doc would look like
> an xmas tree with all of the multicolored dots, but that's the price
> of import.
> 
> There are several ways we can implement "intelligent dots".  Here are
> some of my ideas:
> 
> Algorithm #0:  Existing LaTeX
> Not a suggestion per-se, but a statement of what we get right now.
> 
> Inter-Word Spacing:
>   "." follows any uppercase *letter*
> 
> Inter-Sentence Spacing:
>   Anywhere else
> 
> Customization Needed:
> [x] Latinate Abbreviations:  "e. g. ", "i. e. "
> [x] Title Abbreviations: "Mr. Jones", "Dr. Smith", "Mrs. Peale"
> [x] Name Descriptors:"Richard Hawkins, Esq. knows [...]"
> [x] Sentence Ending in a Capitalized Word:
> "[...] on Fiji.  If you are [...]"
> [x] Sentence Ending in a Capitalized Letter:
> "[...] at NASA.  Experts say [...]"
> 
> 
> The remainder are things LyX would forcibly do "i. e. add the "@"
> or "\ " upon LaTeX output.  Each of the suggestions is
> semi-orthogonal; I'm not considering combinations just yet.
> 
> 
> Algorithm #1:
> Inter-Word Spacing:
>  Anyplace except...
> Inter-Sentence Spacing:
>  "." followed by any whitespace followed by an uppercase
>  letter.
> 
> Customization Needed:
> [ ] Latinate Abbreviations:  "e. g. ", "i. e. "
> [x] Title Abbreviations: "Mr. Jones", "Dr. Smith", "Mrs. Peale"
> [ ] Name Descriptors:"Richard Hawkins, Esq. knows [...]"
> [ ] Sentence Ending in a Capitalized Word:
> "[...] on Fiji.  If you are [...]"
> [ ] Sentence Ending in a Capitalized Letter:
> "[...] at NASA.  Experts say [...]"
> 
> 
> Algorithm #2:
> Inter-Word Spacing:
>  "." follows a capitalized *word*
> Inter-Sentence Spacing:
>  Anywhere else
> 
> Customization Needed:
> [x] Latinate Abbreviations:  "e. g. ", "i. e. "
> [ ] Title Abbreviations: "Mr. Jones", "Dr. Smith", "Mrs. Peale"
> [ ] Name Descriptors:"Richard Hawkins, Esq. knows [...]"
> [x] Sentence Ending in a Capitalized Word:
> "[...] on Fiji.  If you are [...]"
> [x] Sentence Ending in a Capitalized Letter:
> "[...] at NASA.  Experts say [...]"
> 
> 
> Algorithm #3:
> Inter-Word Spacing:
>  Anyplace except...
> Inter-Sentence Spacing:
>  "." follows a lowercase word
> 
> Customization Needed:  Same as #3
> 
> 
> Algorithm #4:
> Inter-Word Spacing:
>  "." follows a "word" that is only 1 character long.
> Inter-Sentence Spacing:
>  Anywhere else
> 
> Customization Needed:
> [ ] Latinate Abbreviations:  "e. g. ", "i. e. "
> [x] Title Abbreviations: "Mr. Jones", "Dr. Smith", "Mrs. Peale"
> [x] Name Descriptors:"Richard Hawkins, Esq. knows [...]"
> [ ] Sentence Ending in a Capitalized Word:
> "[...] on Fiji.  If you are [...]"
> [ ] Senten

Re: My latest :-)

1999-01-31 Thread Larry S. Marso

Interesting point.  :-) 

So you could run "remote LaTeX" using custom export (set export LaTeX):

scp $$FName home.domain; ssh home.domain latex $$FName;\
scp home.domain:$$FName.dvi .; xdvi $$FName.dvi

(You'd have to watch the remote process, though, for errors).

Soon, who needs more than one LaTeX installation, anywhere in the world
anymore?

Best regards
-- 
Larry S. Marso
[EMAIL PROTECTED]



On Sat, Jan 30, 1999 at 08:57:43PM -0500, John Weiss wrote:
> On Thu, Jan 28, 1999 at 05:22:43PM -0500, Larry S. Marso wrote:
> > > It is possible to run LyX in a temporary directory before you install it.
> > > 
> > 
> > ***  // <- WAIT!  WE DON'T SAY THAT LYX REQUIRES LATEX, OR  ***
> > ***SUGGEST TETEX AND OTHER DISTRIBUTIONS KNOWN TO   ***
> > ***WORK WITH LYX.  THIS IS VERY IMPORTANT!  ***
> 
> Well, that's 'cuz LyX doesn't *require* LaTeX, silly!  ;)  I run LyX
> just fine on my ancient ThinkPad 486SLX/33 with only a 340Mb hard
> drive, a machine that has no room for a small TeX distribution, let
> alone teTeX.  You only need LaTeX for Dvi/PostScript® output.  I find
> this distinction an important point in these days of bloatware:  You
> can run LyX anyplace, using config files from a different machine,
> then take the document to a machine with LaTeX & LyX and do printout
> there.
> 
> -- 
> John Weiss
> 



Re: "not" end of period sentance

1999-01-31 Thread Larry S. Marso

I believe that this is the algorithm in common use in the so-called
"standard word processors".

Best regards
-- 
Larry S. Marso
[EMAIL PROTECTED]



On Sat, Jan 30, 1999 at 10:24:17PM -0500, John Weiss wrote:
> 
> Algorithm #1:
> Inter-Word Spacing:
>  Anyplace except...
> Inter-Sentence Spacing:
>  "." followed by any whitespace followed by an uppercase
>  letter.
> 
> Customization Needed:
> [ ] Latinate Abbreviations:  "e. g. ", "i. e. "
> [x] Title Abbreviations: "Mr. Jones", "Dr. Smith", "Mrs. Peale"
> [ ] Name Descriptors:"Richard Hawkins, Esq. knows [...]"
> [ ] Sentence Ending in a Capitalized Word:
> "[...] on Fiji.  If you are [...]"
> [ ] Sentence Ending in a Capitalized Letter:
> "[...] at NASA.  Experts say [...]"



PR-1.0.3... and latexconf

1999-01-31 Thread Martin Vermeer

Here is the 1.0.3 version with two point corrections only.

I have also been thinking about the "latexconf" idea, as this weekend I had
to design a class file for out Institute's Reports series. (The proposed 
design was so awful that I couldn't keep my mouth shut. No good deed goes
unpunished.)

While leafing through book.cls (renamed to fgibook.cls, fgibook.layout 
to follow) I noticed that there is so much stuff hardwired that could be
put into a variable using \newcommand. Some stuff is user redifinable
(like certain names, or numbering achemes etc.), but most is just hardwired 
or cumbersome to redefine by the user. 

And modifying a class file of course requires root privileges. No problem for
us Linuxers, but...

E.g. the Chapter header in Book consists of "Chapter X" in big, on a line,
followed by "Title of this chapter" in even bigger on the next line.
The space above, between and under these is hardwired. The text "Chapter" 
before the number can be modified, but not the symbol after the number
(which symbol? right!). And it's all flush left.

Or take captions. I used captions.sty to get hanging captions as required.
Only snag, it writes "Figure 1: " whereas required is 
"Figure 1. ". (I successfully changed the numbering scheme from 
Chapter.fig to fig using numberwithin). So how to change the colon to a 
period?

So I introduced the \newcommand \captionseparator, default equal to ":" but
user-settable to "." Commands are nothing but substitution rules.

The fact that any significant change to the style of a LaTeX document requires
not only root privileges but a knowledge of a "little language", is OK when 
preparing documents for a journal having class files on its home page; but what
about all those people out there that just want to write, not program, but
still have to conform with some format requirements?

So, here is my idea for an approach. It will require changing the LaTeX classes
and styles, which is tricky as they are not ours to change, and forking is a
bad idea too. The changes to be made would be: go through each file and change
all fixed things that a user would possibly want to change, to a command name 
(= substitution string). This can be done without changing the functionality
of the class (well, it may slow down a little, but that's insignificant 
with today's computers), but providing large numbers of "handles" to 
configuration things to be redefined using \renewcommand.

E.g. take

\newcommand\section{\@startsection {section}{1}{\z@}%
   {-3.5ex \@plus -1ex \@minus -.2ex}%
   {2.3ex \@plus.2ex}%
   {\normalfont\Large\bfseries}}

in article.cls. Change it to

\newcommand{\sectionstyle}{\normalfont\Large\bfseries}
\newcommand{\sectionbeforeskip}{-3.5ex \@plus -1ex \@minus -.2ex}
\newcommand{\sectionafterskip}{2.3ex \@plus.2ex}
\newcommand\section{\@startsection {section}{1}{\z@}%
   {\sectionbeforeskip}%
   {\sectionafterskip}%
   {\sectionstyle}}

...and in your preamble you can change \sectionstyle etc. by hand!

One this is done, you can make a file .latexconf into your user directory,
containing all these possible \renewcommands, mostly commented out, but
some modified by you. The preamble can \input this file. Or separate files
.article.conf, .book.conf etc.

For us who are not frightened by having to edit config files, this would be
quite enough; but from here on it would be comparatively easy to build a GUI
editing tool with friendly menus etc. either inside LyX or standalone and
called from the LyX menu system, like reLyX.

An approach like this would *really* have the potential to make LyX a realistic
alternative for the "programming-challenged" set out there.

What do you think?

Martin
-
Public release of LyX version 1.0.0
===

LyX is an advanced open source document processor running on many Unix
platforms. It is called a "document processor", because unlike standard 
word processors, LyX encourages an approach to writing based on the 
structure of your documents, not their appearance. LyX lets you 
concentrate on writing, leaving details of visual layout to the software. 
LyX automates formatting according to predefined rule sets, yielding 
consistency throughout even the most complex documents. LyX produces high 
quality, professional output -- using LaTeX, an open source, industrial 
strength typesetting engine, in the background.

With LyX, short notes or letters are a snap. LyX really shines, though, 
when composing complex documents like technical documentation, doctoral 
theses and conference proceedings.

LyX has undergone a quantum leap in functionality over the past 18 months. 
This release offers extensive control over fonts, margins, headers/footers, 
spacing/indents, justification, bullet 

Re: PR-1.0.3... and latexconf

1999-01-31 Thread Amir Karger

[looks great, we all love it, blah blah blah]

I have to agree with Larry on the "emacs-style" thing.
Why not just say "version control for collaborative authoring". 

Anyone who knows what version control is doesn't need to be told it's
emacs-style, while anyone who doesn't know has at least a *chance* of
getting an idea of what it's for if you say the shorter version above. Their
eyes will glaze over if they see emacs-style, IMO.

Also, what makes it emacs-style? vim can do it too, e.g.

-Amir



Re: PR-1.0.3... and latexconf

1999-01-31 Thread Larry S. Marso

Ready to Rock & Roll.  :-)

Best regards
-- 
Larry S. Marso
[EMAIL PROTECTED]



On Sun, Jan 31, 1999 at 05:50:06PM +0200, Martin Vermeer wrote:
> Here is the 1.0.3 version 



latexconf

1999-01-31 Thread Amir Karger

The latexconf idea is great. Although it seems like LaTeX already has tons
of parameters, there are clearly a bunch of lengths and texts which are
hard-coded. However, it sounds to me like a major project, which only
overlaps with LyX at the later (easier) parts. And we seem to have only a
couple latex gurus in the core devvie group. Maybe some lurkers would
volunteer to help? 

One example you might want to look at for ideas is natbib, which makes the
\cite command much more expressive (using \citep et al). I wonder if there's
other stuff going on among the comp.text.tex folks, or on CTAN, involving
making LaTeX more configurable? We wouldn't want to repeat work that's been
done, after all.

-Amir



Re: "not" end of period sentance

1999-01-31 Thread Richard E. Hawkins Esq.


> After I finally grasped when LaTeX uses what sort of spacing after a
> ".", the algorithm struck me as odd.  After all, it's not hard to look
> at the next non-whitespace character after a "." and see if it's
> uppercase.  If so, that "." ends a sentence.  If not, it's an
> abbreviation.  

Which would give us a sentence break in the middle of "Dr. Weiss"

I don't see how we can get this fully straight without parsing the 
grammar . . .


-- 




Re: Debian bug #32299 in LyX

1999-01-31 Thread Richard E. Hawkins Esq.

john jabbed,

> On Thu, Jan 28, 1999 at 03:53:26PM -0600, Richard E. Hawkins Esq. wrote:
> >  Although I'd prefer to replace the "legal impossibility" with "only a  
> > complete muttonhead could conclude", but I suppose that would be 
> > impolitic :)  I think it's john who really wants to use "muttonhead."

> Oh, admit it, you do too, Rick.  ;)

well, yes.  But i had to learn to bite these back while practicing.

I had intended to propose a local court rule in El Cajon for attorneys 
dealing with "pro per's"--people representing themselves.  Basically, 
the attorney would be allowed to ask the judge for a ruling on 
justification, and then smack the pro per silly . . .


-- 




Bug fixes

1999-01-31 Thread Asger Alstrup Nielsen

Hi!

I commited a bunch of changes to lyx-cvs 1_0_x:

- Fixed positioning of Math Panel pop-ups. (Asger)

An old-timer -- the problem was that the bitmaps could pop out of the screen.

- Fixed click cursor positioning, so that if you click at the left half of
  a letter, the cursor will go to the point to the left, rather than
  always to the right. (Asger)

An old-timer:  It has always been hard to select starting from the exact
characters you needed.

- Fixed a few bugs in the Insert->menu commands. (Asger)

As reported by Fred.

- Updated PO files. (Asger)

Because of updates.

Greets,

Asger



Re: My latest :-)

1999-01-31 Thread Richard E. Hawkins Esq.

john claimed,

> On Thu, Jan 28, 1999 at 05:22:43PM -0500, Larry S. Marso wrote:

> > ***  // <- WAIT!  WE DON'T SAY THAT LYX REQUIRES LATEX, OR  ***
> > ***SUGGEST TETEX AND OTHER DISTRIBUTIONS KNOWN TO   ***
> > ***WORK WITH LYX.  THIS IS VERY IMPORTANT!  ***

> Well, that's 'cuz LyX doesn't *require* LaTeX, silly!  ;)  I run LyX
> just fine on my ancient ThinkPad 486SLX/33 with only a 340Mb hard
> drive, a machine that has no room for a small TeX distribution, let
> alone teTeX.  You only need LaTeX for Dvi/PostScript® output.  I find
> this distinction an important point in these days of bloatware:  You
> can run LyX anyplace, using config files from a different machine,
> then take the document to a machine with LaTeX & LyX and do printout
> there.

wait a minute.  I have a similar machine, 486/50, 340mb.  After a 40mb 
swap partition (don't know why; i have 24mb), and a 40mb partition for 
the OS whose name we dare not say (hey, i have to have something to do 
while travelling, and i haven't managed to run Master of Orion under 
dosemu yet), i still have latex for my lyx.  Of course, i dare not use 
it, with a processor that slow, but . . . :)

Come to think of it, i had lyx & latex on 486/33's with 8mb and two 
80mb drives.

rick

-- 




Re: Bug fixes

1999-01-31 Thread Richard E. Hawkins Esq.


> I commited a bunch of changes to lyx-cvs 1_0_x:

> - Fixed positioning of Math Panel pop-ups. (Asger)

> An old-timer -- the problem was that the bitmaps could pop out of the screen.

thanks.  The janitors were complaining, because they make such a mess 
on the floor when that happens :)


-- 




So that I can sleep at night...

1999-01-31 Thread Amir Karger

Can someone applying a patch s/films scripts/film scripts/ in
lyx-1_0_x/WHATSNEW?

-Amir



features.html

1999-01-31 Thread Amir Karger

Enclosed please find features.html, slightly rewritten, for the LyX page.
The main change I made was to call it LyX 1.0 of course. However, I made
other changes which you may or may not like.

Links:
I removed Henner Zeller's page from the links, since we don't need
patch-tracking any more. I changed David Johnson's link to LyX.html, which
is IMO a better name for the page (LyriX should be deprecated). I changed
the mailing list links to all point to mail-archive.com.

Initial paragraphs:
I had to reword these to reflect 1.0. Obviously we no longer want to say
what we still need before 1.0 comes out. I'm still not *entirely* sure that
these things belong here. Should they maybe be at the bottom of the page, or
not here at all? But they don't look too bad where they are, as long as we
keep them very short.

Features:
I moved around, retyped, and added/removed some features. Of course my
editorial choices reflect my personal biases, but I think I added some
important features. I think the only ones I took away were ones that would
be obvious to latex folks and wouldn't sound very useful to non-latexers.
(E.g. "floats". We already mentioned figures and tables...)

Asger, if you like it, put it up!

-Amir



Re: Translation of Lyx to portuguese

1999-01-31 Thread Amir Karger

On Sat, Jan 30, 1999 at 06:27:29PM -0200, Pedro Kroger wrote:
> Hi,

Hi!

> 
> My name is Pedro Kroger and I beginning a translation of the Lyx to
> portuguese (the menus comands and key binds). I hope to finish this to be
> included in the next release of this great text processor.

We're always happy to get new translations... Usually, they'll be checked
into the CVS tree as soon as they're sent in. Since 1.0 is scheduled to be
released tomorrow, I doubt you'll get it in before then, but 1.0.1 will
probably arrive not *too* long after that.

> And I have a ideia to a new feature. The management of figures in Lyx is
> very, very, good. The only thing that I expect is to mantain the aspect of
> the figure when change it's size. For example, if change the figure's width
> to 3 inches, the height colun is automatically recalculated to express the
> new size; preserving the original width/height relationship.

Actually, if you read the User's Guide chapter on figures, you'll see that
if you only select height and leave width to be "default" (or only select
the width and let height be "default"), then the width/height ratio is
automatically maintained.

-Amir Karger



typo!

1999-01-31 Thread Amir Karger

On www.lyx.org, it says "popular typesetting system available".
s/system/systems/

I'm going to be sleeping *really* well at night after all these typos are
fixed!

-Amir



uh, oh . . .

1999-01-31 Thread Richard E. Hawkins Esq.


As the floating eye used to say in "Hard Time on Planet Earth," 

"Negative outcome.  Not good."

The cvs version of 1.0 is SIGSEGV'ing me right and left (at least as of 
yesterdays; i just compiled today's).

Particularly, it's going nuts within multiline equations on the last 
and second to last lines of the document.  The incredible colllapsing 
multiline equations are back (i think they left around pre3, didn't 
they?, particularly triggered by an "undo."  And after this, it's 
usually a real quick trip.  But I don't get any more message than the 
generic, and I can't quite reproduce them.

So what do I do?  run lyx under gdb or something?  how do i do this so 
that it creates a log?  Or should I be doing something else?  I've had 
five or six crashes between yesterday and today (including an odd one 
about not being in an inset, which i didn't quite understand.  I think 
i hit a control key when my hands slipped, so i don't even know what 
triggered it.

The bottom line is that right now, for multiline matrix equations, this 
thing is highly unstable.

rick

-- 




PR 1.0.4

1999-01-31 Thread Martin Vermeer

Last minute corrections (mostly em-dash reduction) by Larry Marso.

Martin
---

Public release of LyX version 1.0.0
===

LyX is an advanced open source document processor running on many Unix
platforms. It is called a "document processor", because unlike standard 
word processors, LyX encourages an approach to writing based on the 
structure of your documents, not their appearance. LyX lets you 
concentrate on writing, leaving details of visual layout to the software. 
LyX automates formatting according to predefined rule sets, yielding 
consistency throughout even the most complex documents. LyX produces high 
quality, professional output -- using LaTeX, an open source, industrial 
strength typesetting engine, in the background.

With LyX, short notes or letters are a snap. LyX really shines, though, 
when composing complex documents like technical documentation, doctoral 
theses and conference proceedings.

LyX has undergone a quantum leap in functionality over the past 18 months. 
This release offers extensive control over fonts, margins, headers/footers, 
spacing/indents, justification, bullet types in multilevel lists, a 
sophisticated table editor, an emacs-style version control interface for 
collaborative projects -- the list goes on and on. LyX 1.0 includes many 
standard formats and templates such as for letters, articles, books, 
overheads, even Hollywood scripts. Work continues on a growing library of 
"plug-in" formats and templates, in the best open-source tradition.

LyX presents the user with the familiar face of a WYSIWYG word processor. 
However, users familiar with Microsoft Word or WordPerfect may be 
perplexed by certain basic LyX behavior. For example, repeatedly hitting 
the space bar has no effect! This is by design: LyX puts in the proper 
spacing for you, intelligently. Welcome to the LyX paradigm! 

You set the "ground rules" and place the elements of your document into
proper categories. Let's say, you tell LyX that a certain line is a 
Section title. LaTeX adds the Section to your table of contents, places 
the Section name into your page header, gives it a special "bold" 
appearance on the page, assigns it a number or label, and tells other 
parts of your document what page it's on, for references and citations. 
Many of the headaches of traditional word processing just vanish. 

LaTeX easily processes hundreds of chapter and section labels, thousands 
of footnotes and inserted graphics, intricate cross-references, complex 
multi-level outlines, formatted tables of contents and lists of 
illustrations, and exhaustive indices or bibliographies, and is rightly 
famous for the superb quality of its output. Users already acquainted 
with "raw" LaTeX will find that LyX offers full LaTeX transparency and 
import/export of LaTeX documents.

LyX contains a fully integrated formula editor which is easily 
best-of-breed, adding WYSIWYG point-and-click convenience to LaTeX's 
legendary math typesetting capabilities. If you're into scientific 
authoring, this is the jewel in the crown. TRY IT!

Think of LyX as the first WYSIWYM word processor: What You See Is What 
You MEAN. All the common formatting intelligence of LaTeX is presented 
to the user through visual controls, like a table-of-contents window 
acting as an outline browser, "live" reference links (to figure and table 
captions, sections, pages and literature citations), automatic multilevel 
section and list numbering, and more. You tell LyX how to treat 
particular words and lines in your document: e.g., this is standard text, 
this is a Section title, this is a footnote, this is a caption beneath an 
inserted graphic. As you click your selections, the WYSIWYM interface 
gives you clean, straightforward "visual cues" (actually, very 
WYSIWYG-like). 

The approach has ergonomic advantages. You can enlarge the screen fonts 
to suit your tastes but still have all the text on the screen -- without 
affecting the margins and other formatting of your final output. Thus, 
you can work comfortably on small displays (or if your eyes are tired or 
your eyesight is not so good) and get the final output right with just a 
couple of page previews using xdvi or ghostview.

LyX includes excellent and copious on-line help: a beginner's tutorial, 
user's guide, and additional manuals describing advanced features.  LyX's 
menu system exists in a dozen different (Latin character set) languages, 
selectable at run time.

LyX conspicuously lacks a filter for importing MS Word documents. The 
LyX Team considers this not worth the effort, as word processors in 
general are moving away from proprietary formats to the open XML 
standard. So, as long as you need continued access to legacy documents, 
you should retain a traditional word processor, e.g., Corel's WordPerfect 
for Linux.

LyX runs on standard Unix platforms, including Linux, FreeBSD, NetBSD, 
Solaris, IRIX, HP-UX, AIX, ... even OS/2 and Cygn

pl8: Bug: footnote inset scrambles document

1999-01-31 Thread Fred Hucht

Hi LyXers,

in the appended doc, when I insert an index entry _before_ the [foot]
inset, everything is OK. When I do it _after_ the [foot] inset, the
text presented in the index entry text field is scrambled. My LyX
crashed recently with the cursor below the [foot] inset, this may be
related to this problem.

LyX seems to get confused by the index entry inside of the footnote.

Have fun,

 Fred

Fred Hucht, Institute of Theoretical Physics, University of Duisburg, Germany
Email: [EMAIL PROTECTED]   http://www.thp.Uni-Duisburg.DE/
"Der Koerper der algebraischen Zahlen ist kein algebraischer Zahlkoerper"
(E. Landau, Zahlentheorie (1927), Satz 718)


#This file was created by  Sun Jan 31 20:20:24 1999
#LyX 1.0 (C) 1995-1998 Matthias Ettrich and the LyX Team
\lyxformat 2.15
\textclass scrbook
\options fleqn,pointlessnumbers,headsepline
\language default
\inputencoding latin1
\fontscheme palatino
\graphics dvips
\paperfontsize 12
\spacing onehalf 
\papersize a4paper
\paperpackage a4
\use_geometry 0
\use_amsmath 0
\paperorientation portrait
\secnumdepth 2
\tocdepth 2
\paragraph_separation indent
\defskip medskip
\quotes_language english
\quotes_times 2
\papercolumns 1
\papersides 1
\paperpagestyle headings

\layout Standard

Die Energie
\begin_float footnote 
\layout Standard

Für diese Diskussion sei das 
\noun on 
Planck
\noun default 
sche Wirkungsquantum 
\begin_inset Formula \( \hbar =1 \)
\end_inset 


\begin_inset LatexCommand \index{Plancksches Wirkungsquantum $\hbar$}

\end_inset 


\end_float 
 von
\the_end



Re: uh, oh . . .

1999-01-31 Thread Etienne Grossmann


  Hello,

  something that is reproducible, not quite normal, but does not crash :

  start lyx, create a new document,

  start mathed : M-m-m
  type : abc
  select one, two or three letters amongst "abc",
  do a matrix  : M-x math-matrix 1 2


  The selected letter(s) are sent way below the end of the document.

  Hope that helps,

  Etienne



Re: uh, oh . . .

1999-01-31 Thread Richard E. Hawkins Esq.

alejandro aspirated,
> On Sun, 31 Jan 1999, Richard E. Hawkins Esq. wrote:

> > The bottom line is that right now, for multiline matrix equations, this 
> > thing is highly unstable.

> Yes, please use gdb, give more details about your system, and describe
> a sequence of steps to reproduce the fails. 

> If there are several serious bugs, I think we should delay a week the
> release and have an intensive bug hunting week.

ok, but . . . :)

how do i do this?

just

   gdb lyx

?

Will this give me a file?  or should it be something like,

   gdb lyx >& lyxlog

I really don't know anything about gdb, other than having used xxgdb to 
single step while debugging mailmerge.

rick


-- 




Re: uh, oh . . .

1999-01-31 Thread Alejandro Aguilar Sierra

On Sun, 31 Jan 1999, Richard E. Hawkins Esq. wrote:

> ok, but . . . :)
> 
> how do i do this?
> 
> just
> 
>gdb lyx

if the fail is reproducible I only need the steps to reproduce it and I
would run gdb.

> Will this give me a file?  or should it be something like,
> 
>gdb lyx >& lyxlog

no, just gdb lyx, then type run, then make the thing crash, type bt, copy
the output and send it. That's it.  :)

Alejandro
 



Re: uh, oh . . .

1999-01-31 Thread Alejandro Aguilar Sierra

On Sun, 31 Jan 1999, Richard E. Hawkins Esq. wrote:

> The bottom line is that right now, for multiline matrix equations, this 
> thing is highly unstable.

Yes, please use gdb, give more details about your system, and describe
a sequence of steps to reproduce the fails. 

If there are several serious bugs, I think we should delay a week the
release and have an intensive bug hunting week.

Alejandro



Re: uh, oh . . .

1999-01-31 Thread Richard E. Hawkins Esq.

alejandro added,

> On Sun, 31 Jan 1999, Richard E. Hawkins Esq. wrote:

> if the fail is reproducible I only need the steps to reproduce it and I
> would run gdb.

i wish it were reproducible.  I could take Groucho's solution . . .

> > Will this give me a file?  or should it be something like,

> >gdb lyx >& lyxlog

> no, just gdb lyx, then type run, then make the thing crash, type bt, copy
> the output and send it. That's it.  :)

ok, relaunching

rick

-- 




mailinglists on webpage

1999-01-31 Thread Mate Wierdl

I do not know if there is a plan to update www.lyx.org before the new
release of LyX, but I thought I mention that the mailinglist info is
out of date.

Short summary of changes: (I wrote a bit more detail about what a
digest is b/c some people do not know)

Announce list:
==

The address of the list is 

[EMAIL PROTECTED]

Only subscribers can post to the list.  To subscribe, send any (even
completely empty) message to

   [EMAIL PROTECTED]

You will get a request to confirm your subscription.  If you have
problems (un)subscribing, send message to 

 [EMAIL PROTECTED]

The help message also tells you how to get messages from the list
archive, or how to contact the list owner.

There is an html archive for the announce list at

  http://www.mail-archive.com/lyx-announce@lists.lyx.org/

Developers' list:
=

The address of the list is 

[EMAIL PROTECTED]

To subscribe, send any (even completely empty) message to

   [EMAIL PROTECTED]

You will get a request to confirm your subscription.  If you have
problems (un)subscribing, send message to 

 [EMAIL PROTECTED]

The help message also tells you how to get messages from the list
archive or how to contact the list owner.

There is an html archive for the developers' list at 

  http://www.mail-archive.com/lyx-devel@lists.lyx.org/


Developers' digest list:


The developers' list is quite high volume, hence a digest version of
the list is set up.  The digest is sent out to subscribers with
(usually) 30 messages in it.  It begins with a "table of contents" of
the messages grouped by subject.  For example:


lyx-devel Digest 11 Dec 1998 11:08:17 - Issue 4

Topics (messages 816 through 845):

Script language (was Re: 1st version of Graphical Tutorial
816 by: Alejandro Aguilar Sierra <[EMAIL PROTECTED]>
819 by: Alejandro Aguilar Sierra <[EMAIL PROTECTED]>
820 by: [EMAIL PROTECTED] (Lars Gullik Bjønnes)
821 by: Alejandro Aguilar Sierra <[EMAIL PROTECTED]>
822 by: [EMAIL PROTECTED] (Lars Gullik Bjønnes)
823 by: Amir Karger <[EMAIL PROTECTED]>
824 by: [EMAIL PROTECTED] (Lars Gullik Bjønnes)
825 by: Alejandro Aguilar Sierra <[EMAIL PROTECTED]>
826 by: Alejandro Aguilar Sierra <[EMAIL PROTECTED]>
833 by: "Asger K. Alstrup Nielsen" <[EMAIL PROTECTED]>
835 by: Jean-Marc Lasgouttes <[EMAIL PROTECTED]>
836 by: Jean-Marc Lasgouttes <[EMAIL PROTECTED]>
840 by: "Asger K. Alstrup Nielsen" <[EMAIL PROTECTED]>
841 by: Jean-Marc Lasgouttes <[EMAIL PROTECTED]>
843 by: "Asger K. Alstrup Nielsen" <[EMAIL PROTECTED]>
845 by: Andre' Poenitz <[EMAIL PROTECTED]>

Proposition to modify Matrix Dialog Box
817 by: [EMAIL PROTECTED] (Lars Gullik Bjønnes)

no target in 1.1 . . .
818 by: [EMAIL PROTECTED] (Lars Gullik Bjønnes)

Boldface equation bugs
827 by: Peter Drummond <[EMAIL PROTECTED]>
832 by: Andre' Poenitz <[EMAIL PROTECTED]>
842 by: Jean-Marc Lasgouttes <[EMAIL PROTECTED]>
844 by: "Asger K. Alstrup Nielsen" <[EMAIL PROTECTED]>

LaTeX-Import crashes ext2-FS
828 by: "Asger K. Alstrup Nielsen" <[EMAIL PROTECTED]>
829 by: "Asger K. Alstrup Nielsen" <[EMAIL PROTECTED]>
830 by: Jean-Marc Lasgouttes <[EMAIL PROTECTED]>
831 by: "Asger K. Alstrup Nielsen" <[EMAIL PROTECTED]>
837 by: Jean-Marc Lasgouttes <[EMAIL PROTECTED]>
838 by: Jean-Marc Lasgouttes <[EMAIL PROTECTED]>

Moral boast
834 by: "Asger K. Alstrup Nielsen" <[EMAIL PROTECTED]>

translation of layout list.
839 by: Jean-Marc Lasgouttes <[EMAIL PROTECTED]>

Administrivia:

To subscribe to the digest, e-mail:
[EMAIL PROTECTED]

To unsubscribe from the digest, e-mail:
[EMAIL PROTECTED]

To post to the list, e-mail:
[EMAIL PROTECTED]


--

The address of the digest is 

[EMAIL PROTECTED]

Nobody can post to the digest.  If you want to write on some of the
topics, write to the devel list.

To subscribe to the devel-digest list, send any (even completely
empty) message to

   [EMAIL PROTECTED]

You will get a request to confirm your subscription.  If you have
problems (un)subscribing, send message to 

 [EMAIL PROTECTED]

The help message also tells you how to get messages from the list
archive or how to contact the list owner.



Re: mailinglists on webpage

1999-01-31 Thread Amir Karger

I definitely hope (at least some of) those changes will be made.

What are we going to do about the lyx-users list? Hm. I went to
mail-archive.com and noticed that the latest message to lyx-users, with
subject "Titlepage Etc." is one I never received. Am I supposed to be
subscribed to more mailing lists than I'm currently subscribed to? I did get
Jean-Marc's and Ruben Thomas' recent mails to that list...

Whatever the eventual policy is for mailing *to* the list, mailing.html can
at least mention that all three lists are archived at
www.mail-archive.com/lyx{|-users|-devel}

-Ak



users' list

1999-01-31 Thread Mate Wierdl

About ten days ago, I contacted Martin Konold about moving the users'
list to lists.lyx.org.  He replied, and asked me for some stuff needed
to move the list, but then he has not replied to my subsequent
messages, so the users' list is not going to be moved to a new place.

This matter is quite interesting, since the users' list (and its
digest) has been ready to run on my server since September; I just
need the current subscribers' list.

Mate



new sv.po

1999-01-31 Thread Joacim Persson


sv.mo and sv.gmo version 1.0c at: http://home1.2.sbbs.se/pjp/lyx-sv.html
(This is a newer version than the patch I sent Lars recently)
Could someone please update the CVS for me?

Joacim
-
With both feet on the ground, you won't get very far.
-- Loesje



Re: features.html

1999-01-31 Thread Asger Alstrup Nielsen

> Enclosed please find features.html, slightly rewritten, for the LyX page.

I don't know if you used a non-cvs version of something, but it seems that the
enclosed stuff has popped out of the screen, fallen on the floor, and now I
can't find it.

> Asger, if you like it, put it up!

I'll probably like it simply because it means less work for me.  But please
send the package to me, or I have to do the stuff myself, and I don't have
time.

Greets,

Asger



Re: "not" end of period sentance

1999-01-31 Thread Asger Alstrup Nielsen

> I don't understand why we have "end of sentance period" built into the
> Insert -> Special Character menu.  We get that by typing "." don't we?

There are examples in the User Guide where you can see when we need the end of
sentence period.

> Shouldn't the special character instead be "not end of sentance period"

Similarly, there are situations where we need a "not end of sentence period",
and this is still missing.  There must be a better way than ".\" for this?  I
fear that combination will cause trouble when used in the wrong situations. 
I'm no LaTeX guru, but I could imagine that it would be simple to come up with
a malicious character that will break things if it follows a backslash...

--

I'll keep John's reference doc on the matter so that LyX can be more
intelligent (although bits of the spec are a bit Americentric), and maybe we'll
see what we can do for 1.0.1, but it'll probably be 1.1.x stuff, and most
certainly not for 1.0.0.  I haven't read everything in detail, but it seems
that it should be possible to come up with something good, though.  (I'm
reading a book about fuzzy logic at the moment, and it could be fun to use this
technique on this problem, just to see if it would work.)

Greets,

Asger



Re: key combo to rotate among documents?

1999-01-31 Thread Asger Alstrup Nielsen

> We had this at one point in time, but someone chose to remove it.
> Why, I do not know.  I found it a useful feature.

The code was messy and dangerous, and to be replaced by something better. 
However, this never happened... Lgb?

Greets,

Asger



Re: latexconf

1999-01-31 Thread Garst R. Reese

Amir Karger wrote:
> 
> The latexconf idea is great. Although it seems like LaTeX already has tons
> of parameters, there are clearly a bunch of lengths and texts which are
> hard-coded. However, it sounds to me like a major project, which only
> overlaps with LyX at the later (easier) parts. And we seem to have only a
> couple latex gurus in the core devvie group. Maybe some lurkers would
> volunteer to help?
TeTeX-9 can use the ../tex dir in LyX and supports ls-R there, so in the
not too distant future, the problem of having to have root privs will go
away. The book class should be called Text-Book anyway. It is ridiculous
for a Story-Book. In general, latex satisfies academic needs---no small
problem--- but if support for general literature, plays, odd poetry,
songs etc. is there, it is not very accessible. Making it easier to
write/modify class files and submit them to LyX could significantly
extend the user group.   
> 
> One example you might want to look at for ideas is natbib, which makes the
> \cite command much more expressive (using \citep et al). I wonder if there's
> other stuff going on among the comp.text.tex folks, or on CTAN, involving
> making LaTeX more configurable? We wouldn't want to repeat work that's been
> done, after all.
Obviously we want to take full advantage of prior work, but LyX users
are not necessarily the same sort of beasts as LaTeX gurus. I think the
most important thing is to stick to JMarc's principles that LyX produces
great output that does not offend the eye of a professional typesetter.


-- 
Garst



Re: "not" end of period sentance

1999-01-31 Thread Garst R. Reese

"Richard E. Hawkins Esq." wrote:
> 
> > After I finally grasped when LaTeX uses what sort of spacing after a
> > ".", the algorithm struck me as odd.  After all, it's not hard to look
> > at the next non-whitespace character after a "." and see if it's
> > uppercase.  If so, that "." ends a sentence.  If not, it's an
> > abbreviation.
> 
> Which would give us a sentence break in the middle of "Dr. Weiss"
> 
> I don't see how we can get this fully straight without parsing the
> grammar . . .
> 
> --
That may be true, but John has elegantly defined the scope of the
problem. This also has ramifications for find and replace. If we get it
right, it could greatly enhance the ease of searching LyX documents
using intelligent search engines. One way around this particular problem
is to have an abbreviation button that would define everything up to the
next space as an abbreviation. It would be really handy to also have a
table of abbreviations---perhaps as part of the spellchecker. I think
this issue is worthy of some thought.
-- 
Garst



Re: users' list

1999-01-31 Thread Mate Wierdl

   
   Can't you request that by using the mailing list robot?
   I know that this was possible on the old list on via.

And then? In any case, subscribers' list is usually a confidential
info by default.  Otherwise spammers would be having a ball.

   P.S. How many subscribers do we have on the devel list?

$ ezmlm-list ~/DEVEL/|wc -l
137
$ ezmlm-list ~/ANNOUNCE/| wc -l
386   

Mate



Re: So that I can sleep at night...

1999-01-31 Thread Allan Rae

On Sun, 31 Jan 1999, Amir Karger wrote:

> Can someone applying a patch s/films scripts/film scripts/ in
> lyx-1_0_x/WHATSNEW?

Done.
Just for you so you can have a good nights rest...
> 
> -Amir
> 

Can someone please answer a very important question for me.
Has anybody seen any emails posted by me in the last two weeks?
I sent 3 or 4 yesterday/last night so you should still have them in your
mailboxes.

Why am I asking?
Well,  I have a sneeking suspicion that the emails I've been sending from
home have been disappearing into a bit bucket somewhere as I haven't seen
any replies to or even the originals in my mailbox.

I suspect my revised mailing setup at home is haywire, but everytime I
send to my accounts at uni as a test I receive them there. 

Confused,
Allan. (ARRae)



LGT comments

1999-01-31 Thread Allan Rae

I have only just found the time to peruse this excellent piece of work and
have just the one suggestion:

Perhaps a future edition might demonstrate the spellchecker in action.

(Then Amir could sleep like a baby knowing all was well in the LyX world ;-)

Allan. (ARRae)