Ruler settings hard coded on Mac

I'm using Mac OSX 10.6.6. and have now upgraded to 3.3.2 since I discovered I was using 3.3.0 and thought my problem might have been fixed.

I suddenly noted that, when I was adjusting a style, the indents were in characters and the space before and after a paragraph were in lines and not in centimetres (I use cm for both). So I went into Preferences/LibreOffice Writer/View and changed both values to centimetres. Saved, went back to adjusting my style, found it was still characters and lines. Went back to Preferences/LibreOffice Writer/View and right enough, it had reset to char and line. So I set both to centimetres again, and the same thing happened.

I quit LibreOffice, removed my profile by renaming ~/Library/Application Support/Libreoffice to ~/Library/Application Support/LibO and restarted LibreOffice. Opened a text document, went into Preferences/LibreOffice Writer/View and changed char and line to centimetre, went into my open document and began to create a new style. Sure enough, the indents were in char and not centimetre and the spacing was in lines and not centimetres.

Now I have upgraded, and the indents and spacing are at last in centimetres, but in Preferences/LibreOffice Writer/View it is still showing char and line.

Now I have to start rebuilding my profile, reinserting all the extensions and templates, and hoping nothing breaks. <sigh>. But how do I get Preferences/LibreOffice Writer/View to show the type of value that I want - and for the moment have?

TIA

//James

Hi,

I'm using Mac OSX 10.6.6. and have now upgraded to 3.3.2 since I discovered I was using 3.3.0 and thought my problem might have been fixed.

I suddenly noted that, when I was adjusting a style, the indents were in characters and the space before and after a paragraph were in lines and not in centimetres (I use cm for both).  So I went into Preferences/LibreOffice Writer/View and changed both values to centimetres.  Saved, went back to adjusting my style, found it was still characters and lines.  Went back to Preferences/LibreOffice Writer/View and right enough, it had reset to char and line.  So I set both to centimetres again, and the same thing happened.

I quit LibreOffice, removed my profile by renaming ~/Library/Application Support/Libreoffice to ~/Library/Application Support/LibO and restarted LibreOffice.  Opened a text document, went into Preferences/LibreOffice Writer/View and changed char and line to centimetre, went into my open document and began to create a new style.  Sure enough, the indents were in char and not centimetre and the spacing was in lines and not centimetres.

Now I have upgraded, and the indents and spacing are at last in centimetres, but in Preferences/LibreOffice Writer/View it is still showing char and line.

Now I have to start rebuilding my profile, reinserting all the extensions and templates, and hoping nothing breaks.  <sigh>.  But how do I get Preferences/LibreOffice Writer/View to show the type of value that I want - and for the moment have?

I assume that Asian language support is enabled
(Language Settings > Languages > Enhanced language support).

Go to
Preferences > LibreOffice Writer > General >
Settings
[ ] Enable char unit
(disable this option)

Screenshot:
http://dl.dropbox.com/u/19264180/LibO/disable_char_unit.png

See also:
Bug 32684 - Ruler view displays in "char" measurement and always
reverts back to this upon restart
Status: RESOLVED FIXED
https://bugs.freedesktop.org/show_bug.cgi?id=32684

That works fine now with LibO 3.3.2 on WinXP.

mjk

Addendum:
You don't need to customize a new profile.
Sure, you can rename/reactivate your original user profile.
:slight_smile:

Thanks Manfred. I frequently write in Mandarin. Will disabling this option have a negative effect on that? I ask since you mention that this is apparently related to the fact that Asian language support is enabled.

//James

Double, no quadruple, no, dammit, octuple thanks for that!

//J

Incidentally, having done all that, and changed the measurement unit also on Preferences/LibreOffice Writer/General to centimetres, I note that both the Grid page and the Table page still show values in inches and not in centimetres. If I change them, they change back. This won't bother me since I don't bother with those settings, but I thought it worth mentioning.

//James

I don't know what passes for an Administrator (Windows) or Root (*nix) account on a Mac but, when you try to change the units, are you logged in as one? Do you need to be? Is there something peculiar to your particular installation that requires that you are?

No, Harold, thanks, but that's not the answer. When I made the change, the value for tab stops (on the same page) changed. And I am the administrator.

//J

I don't know.
If you need the units "char" and "line" for editing Mandarin, you
could activate that option for this purpose.

"Enable char unit" depends on the enabled option "Enhanced language
support for Asian languages". Deactivating the support for Asian
languages will remove this option "Enable char unit" from the user
interface.

mjk

Well, the "Grid" page and the "Table" page both show the unit
measurement "Millimeter" for me.
Maybe someone else can give a lucid explanation for your issue.

mjk

I have OSX 10.6.7, LO 3.3.1 and my ruler, table and grid are consistent. I do not have "Enhanced language support for Asian languages" activated.

steve