Re: How to wrap long non-dictionary words in table cell?

2009-07-08 Thread Helge Hafting

A B wrote:

It's called an hyphenation point. Insert-Formatting-Hyphenation Point,
or Ctrl-minus.


Great. Although I have to add them manually.  So the two questions remains:
How to avoid doing that manually, and how can I not get the
hyphenation character (minus) at the end of the line?

Is manual adding of spaces in the long words the only option?


LyX will break long words according to the hyphenation rules for your 
language. This also works to some extent for nonwords, but only if your
nonwords contain the letter combinations where breaks are allowed in 
your language. If your nonwords doesn't have that, then LyX can't break 
them up.


Inserting manual hyphenation points helps - you won't get hyphens that 
aren't actually used. so, only at the end of lines.


If you don't want to insert manual hyphenation points, then you can 
create a new hyphenation nonlanguage for your nonwords. Set it up so 
that breaks are allowed anywhere - or anywhere you find reasonable. 
Creating a new hyphenation language may be some work though!


Special case: if you only have a few nonwords (that gets used a lot),
consider using the \hyphenation command in the preamble to tell latex
how to break up just those words. Example:
\hyphenation{my-non-word-1 my-no-nw-or-d2 myn-onwo-rd3}

Getting rid of the hyphen signs at the end of line should be easier.
Different languages have different conventions for hyphenation, so the 
hyphenation symbol can be redefined.

\hyphenchar\font=65
This sets the hyphen symbols to 65 (An A instead of -).
Try other values between 0 and 255 to see if you find something better.


Re: How to wrap long non-dictionary words in table cell?

2009-07-08 Thread Helge Hafting

A B wrote:

It's called an hyphenation point. Insert-Formatting-Hyphenation Point,
or Ctrl-minus.


Great. Although I have to add them manually.  So the two questions remains:
How to avoid doing that manually, and how can I not get the
hyphenation character (minus) at the end of the line?

Is manual adding of spaces in the long words the only option?


LyX will break long words according to the hyphenation rules for your 
language. This also works to some extent for nonwords, but only if your
nonwords contain the letter combinations where breaks are allowed in 
your language. If your nonwords doesn't have that, then LyX can't break 
them up.


Inserting manual hyphenation points helps - you won't get hyphens that 
aren't actually used. so, only at the end of lines.


If you don't want to insert manual hyphenation points, then you can 
create a new hyphenation nonlanguage for your nonwords. Set it up so 
that breaks are allowed anywhere - or anywhere you find reasonable. 
Creating a new hyphenation language may be some work though!


Special case: if you only have a few nonwords (that gets used a lot),
consider using the \hyphenation command in the preamble to tell latex
how to break up just those words. Example:
\hyphenation{my-non-word-1 my-no-nw-or-d2 myn-onwo-rd3}

Getting rid of the hyphen signs at the end of line should be easier.
Different languages have different conventions for hyphenation, so the 
hyphenation symbol can be redefined.

\hyphenchar\font=65
This sets the hyphen symbols to 65 (An A instead of -).
Try other values between 0 and 255 to see if you find something better.


Re: How to wrap long non-dictionary words in table cell?

2009-07-08 Thread Helge Hafting

A B wrote:

It's called an "hyphenation point". Insert->Formatting->Hyphenation Point,
or Ctrl-minus.


Great. Although I have to add them manually.  So the two questions remains:
How to avoid doing that manually, and how can I not get the
hyphenation character (minus) at the end of the line?

Is manual adding of spaces in the long words the only option?


LyX will break long words according to the hyphenation rules for your 
language. This also works to some extent for nonwords, but only if your
nonwords contain the letter combinations where breaks are allowed in 
your language. If your nonwords doesn't have that, then LyX can't break 
them up.


Inserting manual hyphenation points helps - you won't get hyphens that 
aren't actually used. so, only at the end of lines.


If you don't want to insert manual hyphenation points, then you can 
create a new hyphenation "nonlanguage" for your nonwords. Set it up so 
that breaks are allowed anywhere - or anywhere you find reasonable. 
Creating a new hyphenation language may be some work though!


Special case: if you only have a few nonwords (that gets used a lot),
consider using the \hyphenation command in the preamble to tell latex
how to break up just those words. Example:
\hyphenation{my-non-word-1 my-no-nw-or-d2 myn-onwo-rd3}

Getting rid of the hyphen signs at the end of line should be easier.
Different languages have different conventions for hyphenation, so the 
hyphenation symbol can be redefined.

\hyphenchar\font=65
This sets the hyphen symbols to 65 (An "A" instead of "-").
Try other values between 0 and 255 to see if you find something better.


How to wrap long non-dictionary words in table cell?

2009-07-07 Thread A B
Hi.
I'm having the problem of creating a table with three columns and each
column will contain a lot of text, so I've set the columns to be like
5 cm wide (each). The problem is now that some cells contains strings
of characters that are not properwords and these must be wrapped, else
you can't read anything.

There are many words in many cells so I don't want to add to many
manual breaks (CTRL+ENTER?) in the words since any change could mean I
have to do it all over again. Look at pdf and try to figure out where
to put the break.

What options are there? Isn't this like one of the major things LyX
should handle? I seem to remember there were an option to insert
hidden breaks in words where they can be wrapped (not sure what they
are called though).


Re: How to wrap long non-dictionary words in table cell?

2009-07-07 Thread Vincent van Ravesteijn

A B schreef:

Hi.
I'm having the problem of creating a table with three columns and each
column will contain a lot of text, so I've set the columns to be like
5 cm wide (each). The problem is now that some cells contains strings
of characters that are not properwords and these must be wrapped, else
you can't read anything.

There are many words in many cells so I don't want to add to many
manual breaks (CTRL+ENTER?) in the words since any change could mean I
have to do it all over again. Look at pdf and try to figure out where
to put the break.

What options are there? Isn't this like one of the major things LyX
should handle? I seem to remember there were an option to insert
hidden breaks in words where they can be wrapped (not sure what they
are called though).
  
It's called an hyphenation point. Insert-Formatting-Hyphenation 
Point, or Ctrl-minus.


Vincent



Re: How to wrap long non-dictionary words in table cell?

2009-07-07 Thread A B
 It's called an hyphenation point. Insert-Formatting-Hyphenation Point,
 or Ctrl-minus.

Great. Although I have to add them manually.  So the two questions remains:
How to avoid doing that manually, and how can I not get the
hyphenation character (minus) at the end of the line?

Is manual adding of spaces in the long words the only option?


Re: How to wrap long non-dictionary words in table cell?

2009-07-07 Thread Wolfgang Engelmann
Am Tuesday 07 July 2009 12:13:35 schrieb A B:
  It's called an hyphenation point. Insert-Formatting-Hyphenation
  Point, or Ctrl-minus.

 Great. Although I have to add them manually.  So the two questions remains:
 How to avoid doing that manually, and how can I not get the
 hyphenation character (minus) at the end of the line?

 Is manual adding of spaces in the long words the only option?

\sloppy in the preamble
might help

there is another latex command which allows variation in the hyphenation (or 
suppresses it completely)  by using {a number} behind it but I forgot which 
one

Wolfgang


How to wrap long non-dictionary words in table cell?

2009-07-07 Thread A B
Hi.
I'm having the problem of creating a table with three columns and each
column will contain a lot of text, so I've set the columns to be like
5 cm wide (each). The problem is now that some cells contains strings
of characters that are not properwords and these must be wrapped, else
you can't read anything.

There are many words in many cells so I don't want to add to many
manual breaks (CTRL+ENTER?) in the words since any change could mean I
have to do it all over again. Look at pdf and try to figure out where
to put the break.

What options are there? Isn't this like one of the major things LyX
should handle? I seem to remember there were an option to insert
hidden breaks in words where they can be wrapped (not sure what they
are called though).


Re: How to wrap long non-dictionary words in table cell?

2009-07-07 Thread Vincent van Ravesteijn

A B schreef:

Hi.
I'm having the problem of creating a table with three columns and each
column will contain a lot of text, so I've set the columns to be like
5 cm wide (each). The problem is now that some cells contains strings
of characters that are not properwords and these must be wrapped, else
you can't read anything.

There are many words in many cells so I don't want to add to many
manual breaks (CTRL+ENTER?) in the words since any change could mean I
have to do it all over again. Look at pdf and try to figure out where
to put the break.

What options are there? Isn't this like one of the major things LyX
should handle? I seem to remember there were an option to insert
hidden breaks in words where they can be wrapped (not sure what they
are called though).
  
It's called an hyphenation point. Insert-Formatting-Hyphenation 
Point, or Ctrl-minus.


Vincent



Re: How to wrap long non-dictionary words in table cell?

2009-07-07 Thread A B
 It's called an hyphenation point. Insert-Formatting-Hyphenation Point,
 or Ctrl-minus.

Great. Although I have to add them manually.  So the two questions remains:
How to avoid doing that manually, and how can I not get the
hyphenation character (minus) at the end of the line?

Is manual adding of spaces in the long words the only option?


Re: How to wrap long non-dictionary words in table cell?

2009-07-07 Thread Wolfgang Engelmann
Am Tuesday 07 July 2009 12:13:35 schrieb A B:
  It's called an hyphenation point. Insert-Formatting-Hyphenation
  Point, or Ctrl-minus.

 Great. Although I have to add them manually.  So the two questions remains:
 How to avoid doing that manually, and how can I not get the
 hyphenation character (minus) at the end of the line?

 Is manual adding of spaces in the long words the only option?

\sloppy in the preamble
might help

there is another latex command which allows variation in the hyphenation (or 
suppresses it completely)  by using {a number} behind it but I forgot which 
one

Wolfgang


How to wrap long non-dictionary words in table cell?

2009-07-07 Thread A B
Hi.
I'm having the problem of creating a table with three columns and each
column will contain a lot of text, so I've set the columns to be like
5 cm wide (each). The problem is now that some cells contains strings
of characters that are not properwords and these must be wrapped, else
you can't read anything.

There are many words in many cells so I don't want to add to many
manual breaks (CTRL+ENTER?) in the words since any change could mean I
have to do it all over again. Look at pdf and try to figure out where
to put the break.

What options are there? Isn't this like one of the major things LyX
should handle? I seem to remember there were an option to insert
hidden breaks in words where they can be wrapped (not sure what they
are called though).


Re: How to wrap long non-dictionary words in table cell?

2009-07-07 Thread Vincent van Ravesteijn

A B schreef:

Hi.
I'm having the problem of creating a table with three columns and each
column will contain a lot of text, so I've set the columns to be like
5 cm wide (each). The problem is now that some cells contains strings
of characters that are not properwords and these must be wrapped, else
you can't read anything.

There are many words in many cells so I don't want to add to many
manual breaks (CTRL+ENTER?) in the words since any change could mean I
have to do it all over again. Look at pdf and try to figure out where
to put the break.

What options are there? Isn't this like one of the major things LyX
should handle? I seem to remember there were an option to insert
hidden breaks in words where they can be wrapped (not sure what they
are called though).
  
It's called an "hyphenation point". Insert->Formatting->Hyphenation 
Point, or Ctrl-minus.


Vincent



Re: How to wrap long non-dictionary words in table cell?

2009-07-07 Thread A B
> It's called an "hyphenation point". Insert->Formatting->Hyphenation Point,
> or Ctrl-minus.

Great. Although I have to add them manually.  So the two questions remains:
How to avoid doing that manually, and how can I not get the
hyphenation character (minus) at the end of the line?

Is manual adding of spaces in the long words the only option?


Re: How to wrap long non-dictionary words in table cell?

2009-07-07 Thread Wolfgang Engelmann
Am Tuesday 07 July 2009 12:13:35 schrieb A B:
> > It's called an "hyphenation point". Insert->Formatting->Hyphenation
> > Point, or Ctrl-minus.
>
> Great. Although I have to add them manually.  So the two questions remains:
> How to avoid doing that manually, and how can I not get the
> hyphenation character (minus) at the end of the line?
>
> Is manual adding of spaces in the long words the only option?

\sloppy in the preamble
might help

there is another latex command which allows variation in the hyphenation (or 
suppresses it completely)  by using {a number} behind it but I forgot which 
one

Wolfgang