[OS X TeX] TeXShop on Tiger: Reply to Bruno
Bruno Voisin
bvoisin at mac.com
Fri May 6 18:43:52 CEST 2005
Le 6 mai 05 à 18:10, Richard Koch a écrit :
> In general, accepting Apple's design decisions leads to stable
> code, while trying to force changes leads to instabilities and
> compatibility problems in the future.
I can but agree wholeheartedly with that!
> In earlier versions, we handled keystroke shortcuts ourselves. In
> 2.01, I just accepted the default PDFKit behavior. So the left and
> right arrow keys move the display horizontally, the up and down
> arrow keys move the display up or down by a few lines, the page up
> and page down keys move up or down by a page, and the home and end
> keys go to the start and end of a document. Moreover, space goes
> one page down and shift-space goes one page up.
Page-Up, Page-Down, Home and End are all very convenient navigation
tools. However, on a PowerBook I never figured out how to use these:
Page-Up appears on the Up arrow, Page-Down on the Down arrow, Home on
the Left arrow and End on the Right arrow. I tried all key
combinations I could think of (Cmd-Up, Shift-Up, etc.), without ever
getting them.
>> I second the request, made last week-end, of being able to hard-
>> wrap text in TexShop. Possibly a switch enabling "Hard Wrap As You
>> Type", and a command "Hard Wrap", pretty much as for spell checking.
>
> There are two problems with this common request.
>
> The most serious is that I wouldn't use this feature. It is
> dangerous for a programmer to add a feature for others but not use
> it himself, because then the feature doesn't get seriously tested.
>
> Since I don't use editors which work like this, I have some really
> elementary questions. If I'm typing a line and it gets too long,
> the cursor reaches back to a word ending and moves the text after
> that word to the next line. But what happens if I edit in the
> middle of a line? Do words at the end sort of dribble down to their
> own lines? What happens if I copy and paste? Do lines get
> reformatted? Etc. Etc. Pretty soon, what sounds like a simple
> change requires modifications all over the place.
I was thinking of an interface "à la Textures", with:
- A switch "Hard Wrap As You Type", similar to "Spell Check As You
Type", and such that text is hard-wrapped each time the cursor
reaches the right edge of the window, or a user-specified position in
its line (like 80 characters).
- An item "Hard Wrap...", similar to "Spell Check" but applying to a
selected area, and using the same rules as above. This would allow
hard-wrapping a portion of text that has not been hard-wrapped yet,
or correcting the wrapping of text that has been modified as you
described. It wouldn't be convenient probably to hard wrap a whole
document, as hand-placed line breaks are desirable for mathematical
formulas and macro definitions, in particular.
I'm advocating this since I had got used to it during years of
practice of Textures. Hence I'm certainly biased, and there may be
more efficient and straightforward ways to proceed.
Bruno--------------------- Info ---------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Post: <mailto:MacOSX-TeX at email.esm.psu.edu>
More information about the macostex-archives
mailing list