What I produce is intended to be inserted into a lyx document as an eps file. 
I am not able to use the builtin lyx table functions.  The tables and figures 
are separate eps files inserted/imported into a lyx document.  What the 
publisher gets, besides the printed version of the paper and figures, is a 
disk containing the eps files for the figures and tables. IF I could create 
the table, properly aligned, AND add arrows and lines within lyx I would do 
that - but then export it as an eps file.

Here's the deal.  I know that a text editor should be able to do it.  As far 
as that goes, using kspread to create the text portion worked acceptably BUT 
it didn't matter, I couldn't use it because the only output options other 
than straight printing to paper is to print to a ps file or a pdf file.  I 
cannot, thus far, properly edit either filetype. 

I can import a ps file into the Gimp but...this is a genetics paper.  There 
are conventions, plus there are my local lab conventions.  Besides nice, neat 
columns containing data, I need horizontal lines to separate column titles 
and certain segments of data.  I also need horizontal arrows to from letter 
to letter, ie, C -> T or G -> A, etc but the ascii arrow I just typed in is 
not acceptable (vector graphics are what I am needing to work with).  It must 
be a true arrow which is available from normal vector drawing apps like 
kontour and xfig.  Neither app, however, can properly format text.  

I will use CorelDraw, Freehand, MacDrawPro, and Adobe Illustrator here as 
examples of the correct way things are done with vector graphics (I say 
"correct" because, especially between Freehand and Illustrator, these are 
industry standards, bar none).  With ANY of the apps I listed a text field is 
produced within which the text is handled consistent with the type of font.  
A monospaced font IS a monospaced font no matter what.  You draw lines or 
arrows, no problem, then add a text field and depending on your needs the 
text either aligns perfectly because it is truly monospaced, spaces AND 
characters or it behaves the way all proportional fonts do.  You manipulate 
text fields as individual objects, scalable or movable as a unit.

Xfig is all wrong.  First, the choice of monospaced fonts is tremendously 
limited (to courier or courier new, it seems). Next, you don't get a text 
field, you merely get individual lines of text units so if you wish to enter 
multiple lines of data/info, every time you hit enter at the end of a line, 
instead of going to the new line WITHIN a text field, you go to the beginning 
of a new, independent text field, each one line deep but potentially 
infinitely long.  This has, apparently, two problems: 1) you cannot 
manipulate a single text field, you have to mess with a whole slew of 
independent text fields, and 2) each one-line field handles text 
independently from the others so that a monospaced font behaves differently 
in each line.  

The problem with kontour is that even though it does the correct thing, 
creating a growable field within which text is to be entered and manipulated 
as a GROUP, it improperly handles monospaced fonts so that they do not behave 
as monospaced fonts, they act like proportional fonts.  Try writing out a 
short DNA or RNA sequence alignment for publication without proper monospaced 
fonts - impossible.  The spaces between words or letters HAVE to be 
monospaced - consistent no matter what text is entered or how you do 
justification (left, right, center, etc).  Kontour doesn't do this (neither, 
it turns out, does kpresenter)

Gimp:  not made for this sort of thing at all (Photoshop is also not a 
table-creating tool).  I have imported a ps file from kspread into gimp with 
the intention of editing it by adding lines and arrows.  Gimp can do the 
lines but not the arrows EASILY.  Plus you are stuck spending a great deal 
more time in app one typing data, then exporting/printing to a ps file, 
opening it up in app two and altering it to get anywhere.  Why should all 
these steps be required in linux when ONE app on a Mac or windoze PC will do 
it all within minutes?  It's indefensible.  I am not trying to dig at linux, 
I love and use linux almost exclusively.  I WANT to be able to use it for all 
my writing and graphics needs but I cannot.  I either have to hop onto a 
windoze PC or a Mac to do really simple tables!  As an example, there is no 
reason on this earth why kontour, which is sort of a clone of Illustrator, 
shouldn't be able to do most of the same basic sorts of things Illustrator 
can do with no effort at all.  It cannot.  I have used Illustrator before and 
it would take me no more than the (literally) same 10 minutes it took me with 
Freehand to make the table I need, vs the (literally) HOURS of struggling to 
make it in linux using xfig, kontour, gimp, kpresenter, kivio, and qcad.

I had hoped that someone would be able to suggest an app that, perhaps, I am 
unaware of that does the graphics and text work properly and 
consistently...or that someone would know a trick other than "Well, in this 
app, do your text work, export it as an eps.  Now take that eps and 
import/open it with this app and draw this or that.  Then, save it and open 
it up in this app and add the final touches.  Should take you an hour to 2 
hours tops."  Why should it be necessary to spend all that time and effort 
just to produce a truly simple table?

On Thursday 20 September 2001 04:03 pm, you wrote:
> > Does anyone know of some obscure graphics/vector-drawing app that
> > actually truly understands what monospaced fonts are and how they
> > are dealt with?
>
> I do not really understand your complaint. Almost every texteditor uses
> monospaced fonts, and if you want it as .ps there is always a2ps
> (or your favourite text editor).
>
>
> Maybe youi should simply try to describe the kind of things you want
> to do and maybe give some insight why you want it to do...
>
> Andre'

Reply via email to