Bugreport - problems of Atlantis

General comments and questions. Technical support.
Post Reply
dimitry
Posts: 6
Joined: Wed Nov 01, 2006 4:34 pm

Bugreport - problems of Atlantis

Post by dimitry »

Hi,

I'm trying your Atlantis Word Processor 1.6
It's the good editor, but I was found some problems:

Bug #1.
---------
When I use the Justified align, Atlantis don't stretch non-breakable spaces. But it stretch normal spaces. So, we can very ugly paragraphs.
(sorry, but the forum replace multiply spaces by one space, so I use the "_" charcter instead of spaces).
An example:

Align=Left; both spaces (normal & nonbreakable):

Word1_word2_word3_--_word4_word5_--_word6_word7.

Align=Justify; normal spaces only:

Word1___word2___word3___--___word4___word5___--___word6___word7.

Align=Justify; non-breakable spaces before long dashes, and normal spaces after dashes:

Word1____word2____word3_--____word4____word5_--____word6___word7.

Normal spaces was stretched, bu the non-berakable spaces don't...
So, the stretching of spaces is not balanced. The non-breakable spaces should be also stretched, as it maked with the normal spaces.


Bug #2.
---------
If the font list changed (new fonts installed/deinstalled), Atlantis can shutdown with errors or simply can replace any fonts in a document to random fonts. I think, it's because Atlantis don't reload the global font list when the list was changed. And because Atlantis use internal indexes instead to use font names. As the result: the document formatting can be damaged, because replaced fonts can have very different sizes.


Not a bug, but a limitation.
------------------------------
I can't Find&Replace styles or properies (as a font name, a size, etc.) of characters.
As the example, I have a big text and I use the Georgia font. But I want to replace this font to Times New Roman for all numbers, because the numbers in the Georgia font looking as not for a practical usage. And to make them bold.
An other example: I want find all headers with the word "Chapter" and replace their style to "Header 2" instead of the "Normal" by default.
Also the good idea to give the possibility to reset all attributes of characters with the Normal style (or an other style) to Normal (i.e. reset all individual properties like bold, underline, size, different fonts, etc.)

Thanks that you read my "English" bugreport up to the end.
:)[/b]
User avatar
admin
Site Admin
Posts: 2954
Joined: Wed Jun 05, 2002 10:48 pm
Contact:

Post by admin »

The justified alignment does not affect nonbreaking spaces by design. Things work in this way in other word processors (for instance, MS Word and OpenOffice).

When you install new fonts to your Windows through the Control Panel of Windows, Atlantis is supposed to update its font list correspondingly. Atlantis has no internal font index. Atlantis relies exclusively on the information provided by Windows.
Robert
Posts: 1906
Joined: Fri Aug 15, 2003 8:27 pm

Re: Bugreport - problems of Atlantis

Post by Robert »

Greetings--
dimitry wrote:I have a big text and I use the Georgia font. But I want to replace this font to Times New Roman for all numbers, because the numbers in the Georgia font looking as not for a practical usage. And to make them bold.
1. Select the target text.
2. Press Ctrl+F.
3. Use the "Add special symbol" button to the right of the "Find" box to insert "Any digit" as search string.
4. Click "Find and Select All".
5. Leave the document selection AS IS, and use the "Font" drop-down list to apply any appropriate font face to it.
6. Press "Ctrl+B" or the corresponding toolbar button to make the digits bold.
dimitry wrote:An other example: I want find all headers with the word "Chapter" and replace their style to "Header 2" instead of the "Normal" by default.
I assume that you mean "Headings". "Headers" are something completely different.
Note first that headings should always be formatted with a "Heading" style (this is the main use of the "Heading" styles). The Normal style is not meant for "headings".

1. Select the target text in the document window.
2. Press Ctrl+F.
3.Type "Chapter" in the "Find" box.
4. Click "Find and Select All".
5. Leave the document selection AS IS, and use the "Style" drop-down list on the toolbar to apply the "Heading 2" style to the selected paragraphs.
dimitry wrote:Also the good idea to give the possibility to reset all attributes of characters with the Normal style (or an other style) to Normal (i.e. reset all individual properties like bold, underline, size, different fonts, etc.)
1. If the target text is formatted with other than the Normal style, apply the Normal style to it.
2. When (or if) the target text is formatted with the Normal style,
a. Press "Ctrl+spacebar" to reset the font properties to their default values in the Normal style.
b. Press "Ctrl+Q" to reset the paragraph properties to their default values in the Normal style.

Cheers
Robert
dimitry
Posts: 6
Joined: Wed Nov 01, 2006 4:34 pm

Re: Bugreport - problems of Atlantis

Post by dimitry »

Robert wrote:
dimitry wrote:Also the good idea to give the possibility to reset all attributes of characters with the Normal style (or an other style) to Normal (i.e. reset all individual properties like bold, underline, size, different fonts, etc.)
1. If the target text is formatted with other than the Normal style, apply the Normal style to it.
2. When (or if) the target text is formatted with the Normal style,
a. Press "Ctrl+spacebar" to reset the font properties to their default values in the Normal style.
b. Press "Ctrl+Q" to reset the paragraph properties to their default values in the Normal style.
Thank you, Robert for your tips.

But I mean something different in the example #3.
I have a text with many styles and I want to reset individual properties of all characters with a some style.
As the example, I have a text parts with a TextStyle5 style, but some of characters (words) with this style have different properties (bold/italic/underline/size). I want to select all characters with the TextStyle5 style and reset their properties to standars properties of the TextStyle5 style.
The problem: there are many styles in text and I can't select all the text to apply the TextStyle5 style. I want to prevent a text with other styles from changing.
Last edited by dimitry on Thu Nov 02, 2006 10:23 am, edited 1 time in total.
dimitry
Posts: 6
Joined: Wed Nov 01, 2006 4:34 pm

Post by dimitry »

admin wrote:The justified alignment does not affect nonbreaking spaces by design. Things work in this way in other word processors (for instance, MS Word and OpenOffice).
I have some problems to speak English, so I don't write here the history of problems with the "Justify" feature in office word processors. But the Justifying always have some bugs in office words processors. You should see to professional DTP software (like PageMaker, etc.), but not to MS guys or GNU voulonteers.
The nonbreakable space is to prevent the line break, but all other properties of it should be equivalent to normal spaces.
admin wrote:When you install new fonts to your Windows through the Control Panel of Windows, Atlantis is supposed to update its font list correspondingly. Atlantis has no internal font index. Atlantis relies exclusively on the information provided by Windows.
I have the erroneous reformatted document because some fonts was replaced by Atlantis after the standard fontview.exe utility was started to show me not installed TrueType font.
If you know, fontview.exe do not install fonts to show it, but it load a font to the font table.
I don't know why Atlantis have troubles with this font manipulations, because other programs don't have the such problem...
dimitry
Posts: 6
Joined: Wed Nov 01, 2006 4:34 pm

Post by dimitry »

I have found an additional bug: when I try to Find & Select all digits in non-english text, Atlantis have selected not aonly digits, but the half of non-eglish characters too.
Robert
Posts: 1906
Joined: Fri Aug 15, 2003 8:27 pm

Re: Bugreport - problems of Atlantis

Post by Robert »

dimitry wrote:But I mean something different in the example #3.
I have a text with many styles and I want to reset individual properties of all characters with a some style.
As the example, I have a text parts with a TextStyle5 style, but some of characters (words) with this style have different properties (bold/italic/underline/size). I want to select all characters with the TextStyle5 style and reset their properties to standars properties of the TextStyle5 style.
The problem: there are many styles in text and I can't select all the text to apply the TextStyle5 style. I want to prevent a text with other styles from changing.
If I understand you correctly, you have applied additional direct formatting to portions of text that were already formatted with the “TextStyle5” style.

And now you want to remove all that additional direct formatting so that the portions of document formatted with the “TextStyle5” style will look like “TextStyle5” text was meant to look like in the first place.

If this is correct, you have a very easy solution:

1. Press F6 to display the Atlantis Control Board if it isn’t already displaying.
2. Click to display the Control Board “Styles” panel.
3. Click to select “TextStyle5” in the “Styles” panel.
4. Use the toolbar at the bottom of the “Styles” panel, and click the rightmost button (“Select paragraphs associated with highlighted style”). Atlantis will automatically select all the paragraphs that have been associated with the “TextStyle5” style.
5. Leave the selection AS IS in the document window, and press Ctrl+Spacebar. This will reset the font properties to their default values in the “TextStyle5” style.
6. If necessary, press "Ctrl+Q" to reset the paragraph properties to their default values in the “TextStyle5” style.

As a general rule, applying "Ctrl+spacebar" to a selection will reset its font properties to their default values in the associated style.
Applying "Ctrl+Q" to a selection will reset its paragraph properties to their default values in the associated style.
Robert
Posts: 1906
Joined: Fri Aug 15, 2003 8:27 pm

Re: Font list not updating

Post by Robert »

dimitry wrote:I have the erroneous reformatted document because some fonts was replaced by Atlantis after the standard fontview.exe utility was started to show me not installed TrueType font.
If you know, fontview.exe do not install fonts to show it, but it load a font to the font table.
I don't know why Atlantis have troubles with this font manipulations, because other programs don't have the such problem...
Now again if I understand you correctly, you are using a utility called “fontview.exe” which does not install fonts but only loads them into memory for the current Windows session. This might not work with Atlantis. I don’t know, I never tried using this utility.

But I do know a very good freeware program called “The Font Thing” which does the same thing (temporarily loads fonts into memory), and which works just fine with Atlantis. “The Font Thing” is a little-known application but it is one of the best freeware I ever came across. Available from http://www.ozemail.com.au/~scef/tft.html

Here is the author’s description:

“The Font Thing is a freeware program for managing TrueType fonts in Windows.

With The Font Thing you can:

Browse installed and uninstalled fonts.
Browse fonts in subfolders as a single combined list.
View sample text and individual characters in your choice of colours.
Change sample text "on the fly" or easily switch between your own standard text samples.
View detailed font information.
Print font samples.
Associate notes with fonts.
Install or uninstall any number of fonts at once.
Load (and unload) any number of fonts for temporary use.
Copy or delete any number of font files at once.
Rename font files to avoid file name conflicts.
Filter fonts according to their type.
Group fonts into collections for easier management.
Use multiple font windows simultaneously for easy font comparison and management.”

Cheers
Robert
Robert
Posts: 1906
Joined: Fri Aug 15, 2003 8:27 pm

Re: Problems with non-English text

Post by Robert »

dimitry wrote:I have found an additional bug: when I try to Find & Select all digits in non-english text, Atlantis have selected not aonly digits, but the half of non-eglish characters too.
Find and Replace will only find words that are formatted with supported languages. This includes digits. For example, if your digits are formatted as “Russian”, this will only confuse Atlantis, and the Find and Replace results might very well be inadequate. You have to use supported languages, even where digits are concerned.
dimitry
Posts: 6
Joined: Wed Nov 01, 2006 4:34 pm

Post by dimitry »

Robert, thank you for your tips again.

But you should to know: Atlantis 1.6 can be unstable when the Windows font table changed without the global notification. Some fonts in documents can be changed and/or Altlantis can shutdown.
Robert
Posts: 1906
Joined: Fri Aug 15, 2003 8:27 pm

Re: Problem loading fonts

Post by Robert »

dimitry wrote:But you should to know: Atlantis 1.6 can be unstable when the Windows font table changed without the global notification. Some fonts in documents can be changed and/or Altlantis can shutdown.
First, fonts are normally loaded into memory when the system is started. Loading and unloading fonts directly from memory without rebooting is a completely non-standard procedure under Windows. It might indeed create instability.

However, as I already suggested, if you use "The Font Thing" to load and unload fonts from memory during a single Windows session, Atlantis should not become unstable. It does not become unstable on my system (XP Home SP2).

Cheers
Robert
dimitry
Posts: 6
Joined: Wed Nov 01, 2006 4:34 pm

Post by dimitry »

fontview.exe is the standard utility of Microsoft Wondows.
Look in the C:\Windows folder.
So, it's completely standard issue.
I write this to help you.
P.S. The Font Thing is too old utility, which not updated from times of Windows 95. So, I don't recommend the usage of it.
Robert
Posts: 1906
Joined: Fri Aug 15, 2003 8:27 pm

Re: The Font Thing too old

Post by Robert »

dimitry wrote:The Font Thing is too old utility, which not updated from times of Windows 95. So, I don't recommend the usage of it.
It might be "old" but it is a Win32 application and as such it is supported by all Win32 Windows systems and it does run like clockwork on Windows XP SP2.
Robert
Posts: 1906
Joined: Fri Aug 15, 2003 8:27 pm

Re: using "fontview.exe"

Post by Robert »

dimitry wrote:fontview.exe is the standard utility of Microsoft Wondows. Look in the C:\Windows folder. So, it's completely standard issue.
I have had a look at "fontview.exe". On my system (XP Home SP2), "fontview.exe" is located in "C:\Windows\System32". When I try to launch it, I get a message saying that the command-line misses a parameter. "fontview.exe" will only work if I launch it with a font name as parameter, e.g. "fontview.exe arial.ttf".

This said, "fontview.exe" will only display the target font under various font sizes. "fontview.exe" is strictly limited to previewing font faces. "fontview.exe" has no option whatsoever to load or unload fonts directly to or from memory. Even more, "fontview.exe" has no option whatsoever to install or uninstall fonts under Windows. And finally, you are not really supposed to use "fontview.exe" directly from the command-line. "fontview.exe" is normally used by the Windows Control Panel "Fonts" Applet to display previews of font faces.

To install or uninstall fonts under Windows, you have to go to the Windows Control Panel and bring up the "Fonts" system dialog. The Windows "Fonts" dialog does not offer to load or unload fonts directly from memory. Fonts can only be installed or uninstalled.

I just tried installing new fonts using the Windows Control Panel "Fonts" Applet. Atlantis was running. No instability occurred. No problem whatsoever. I was able to reformat text in the Atlantis document window with the new font faces without any problem.

So if you create instability doing the same actions on your system, it is a problem specific to your system. It has nothing to do with any interaction between Atlantis and "fontview.exe", which you should not be using on its own in any case.

One last thing to note. If you install a font using the Windows Control Panel "Fonts" Applet, then immediately use that font to format some text in a document, you cannot uninstall that same font until you have closed both the corresponding document and Atlantis. This is also happening with MS Word and OpenOffice.org Writer. This seems to be by design under Windows. Obviously, uninstalling fonts that are currently being used to format documents would create instability.

Cheers
Robert
senhuan
Posts: 2
Joined: Tue Feb 23, 2010 8:10 am

Post by senhuan »

1.When I type in a couple of quotes(in Chinese) in Atlantis Word Processor,it'll show some UNRECOGNIZABLE ENCODING.
2.Atlantis Word Processor cannot process *.txt in Chinese.
Attachments
test.doc
Test file...
(25.5 KiB) Downloaded 1358 times
Test.txt
(68 Bytes) Downloaded 1253 times
User avatar
admin
Site Admin
Posts: 2954
Joined: Wed Jun 05, 2002 10:48 pm
Contact:

Post by admin »

Thanks for the files.

1. Could you please be more specific: what encoding is unrecognizable in your test.doc?

2. Atlantis currently supports only Windows ANSI TXT files. Support for more encodings of plain text files will be added in the future.
senhuan
Posts: 2
Joined: Tue Feb 23, 2010 8:10 am

Post by senhuan »

Thanks for your reply.
My test.txt is a Windows UNICODE TXT file
My test.doc's correct show should be like this picture(opened by word2003),but quotation marks are not displayed correctly when I use our software.
Attachments
Test.doc should be like this...
<br />(Open by word 2003)
Test.doc should be like this...
(Open by word 2003)
test.jpg (3.38 KiB) Viewed 21670 times
User avatar
admin
Site Admin
Posts: 2954
Joined: Wed Jun 05, 2002 10:48 pm
Contact:

Post by admin »

senhuan wrote:My test.txt is a Windows UNICODE TXT file.
Test.txt is neither Unicode (2 bytes per character) nor UTF-8. It seems to be one of the Chinese specific codings. As I said above, Atlantis currently supports only ANSI TXT files.
senhuan wrote:My test.doc's correct show should be like this picture(opened by word2003), but quotation marks are not displayed correctly when I use our software.
The display of such documents will be improved in any next release of Atlantis. Please try the latest beta version of Atlantis.
Post Reply