[OS X TeX] Re: TeXShop and latin1
Herbert Schulz
herbs at wideopenwest.com
Sun Sep 28 15:05:19 CEST 2008
On Sep 28, 2008, at 6:35 AM, Victor Ivrii wrote:
> On Sun, Sep 28, 2008 at 7:23 AM, Victor Ivrii <vivrii at gmail.com>
> wrote:
>> On Sun, Sep 28, 2008 at 7:21 AM, Victor Ivrii <vivrii at gmail.com>
>> wrote:
>>> Attached file is a nice tex input and if I open it with TS (Latin1
>>> encoding in preferences) o-umlaut is displayed properly. pdflatex
>>> (or
>>> TS) processes it well.
>>>
>>> However if I save it in TS o-umlaut becomes \UTF{00F6} and pdflatex
>>> cannot process it.
>>>
>>> ===
>>>
>>> It is rather strange because with Russian one can use
>>>
>>> \usepackage[T2A]{fontenc}
>>> \usepackage[utf8]{inputenc}
>>>
>>> and it works with TS with Unicode-8 in prefs (and actually there
>>> is a
>>> list of different encodings and matching {inputenc} options.
>>>
>>> ===
>>>
>>> Most likely I am doing something wrong will be grateful for
>>> pointing it out
>>>
>>> Victor
>>>
>>
>
> Sorry for little spamming. Actually one needs to uncheck in
>
> TS preferences > Misc >pTeX support
>
> utf export
>
>
> and then everything works fine. Should not be document editing/
> saving option in
>
> TS preferences > Document
>
> rather than Misc?
>
> Victor
Howdy,
There is the Encoding section of TeXShop->Preferences->Document.
Remember that the the commands you give to tell TeX what the file
encoding is and the actual file encoding may not agree. Also, When
TeXShop opens a file that doesn't explicitly tell TeXShop what it's
encoding is (everything gets translated to UTF-8 internally in the
editor by the OS) it will be opened assuming its default encoding.
Here's what I do to change the encoding. Note: not very pretty.
Suppose I have an unmarked (i.e., it doesn't have the %!TEX encoding
= ... line in it) file in an encoding that isn't my default, e.g.,
Latin 1 and my default is Mac OS Roman) file,
First I open TeXShop, open a new document and place the line
%%!TEX encoding = IsoLatin
(if I want to save this new file in Latin 1 encoding) at the top. I
then use the Open dialog, choose the file I want to open (single
click) and set the format to Latin 1 in the drop down menu; that
should open the file in the correct format (saving now will mess the
file up so don't save the original document). I the select and copy
all of the text in this document into the new document and save the
new document. From then on TeXShop will open the document with the
correct encoding.
I wish I could simply open the document with the Open dialog and the
correct encoding chosen, add the %!TEX encoding = ... line, and the
Save (or even Save As...) and overwrite the old version with the new
version but the encoding seems to get messed up.
Sigh... I said it was ugly.
Good Luck,
Herb Schulz
(herbs at wideopenwest dot com)
More information about the macostex-archives
mailing list