Home ยป Forum ยป Editors/Reviewers Hangout

Forum: Editors/Reviewers Hangout

Aposiopesis - horizontal ellipsis - suspension point auto-edited?

wikman.karl ๐Ÿšซ

A few days ago, I started reading my only story posted to this site, and discovered that my submission had become rather severely butchered. I assume it was automatically re-formatted when I uploaded it.

Specifically, I found that all horizontal ellipses (also called aposiopesis), represented by U+2026 ('โ€ฆ') had just been removed, rendering a lot of the dialogue hard to read. The three dots are commonly used to indicate a pause in speech for reasons like distress, uncertainty, insecurity, confusion or simply being interrupted or losing one's train of thought.

Can someone confirm my suspicion that these dot-dot-dots are automatically removed? And if so, why does this happen, and how else would you suggest that I indicate in the dialogues when the flow of speech is interrupted for reasons like the ones indicated above?

Cheers!
/Karl

Replies:   joyR  Keet
joyR ๐Ÿšซ

@wikman.karl

Everything you need to know is to be found here

(The SoL Text Formatting Information & Guide)

Keet ๐Ÿšซ

@wikman.karl

In chapter 6 you used three consecutive single dots that do display. Some editors automatically convert three consecutive dots to a hellip. Did you use the html hellip code? That should display correctly if I'm not mistaking.

Robin Pentecost ๐Ÿšซ

I think the SOL formatting guide is a bit out of date. We can submit doc and docx files and retain the format.

Replies:   Switch Blayde
Switch Blayde ๐Ÿšซ

@Robin Pentecost

We can submit doc and docx files and retain the format.

I think docx only (not doc) based on Lazeez's recent announcement. And that only happened a couple of days ago, so before he changes the guidelines he wants some feedback first (that's my assumption).

There wasn't any announcement about changing SOL's view of the ellipsis. To my knowledge, the Wizard changes it to 3 dots with a space on either side. Why would submitting in docx format change that?

Replies:   Vincent Berg
Vincent Berg ๐Ÿšซ

@Switch Blayde

Late to the discussion, once again, but โ€ฆ yes, SOL does display ellipses (I've never seen a vertical ellipsis, though I know they do exist somewhere), however, it's got to be properly prepared. Using a U-codes is NOT sufficient, as they are often machine or font specific, and are not universally displayed across a wide variety of uses.

First, you need to ensure that whichever writing tool you're using (Word, OpenOffice, text editor) is set up to automatically convert three consecutive dots into an ellipsis (the proper name for the punctuation mark). If it's instead converting it to U-codes, that's likely the source of your error.

If it is, then yes, SOL will accept and display it properly, however you submit it. But, if you're in doubt, then simply use the … html command.

I've been using them for many years, and this approach has always worked reliably.

Hint: If you got a single file which displayed improperly, a more likely scenario is that you mistakenly encoded it wrong. SOL defaults (or converts to) charset=UTF-8. I frequently code in universal Windows character set (designed to display Windows websites on ANY browser), which also converts effortlessly, but others are less forgiving, often deleting the characters. If I'm not mistaken, the UTF-8 character set will not save alternate characters unless they are properly coded (i.e. they'll eliminate any โ€ฆ but will keep any & hellip; commands.

Replies:   Keet  Switch Blayde
Keet ๐Ÿšซ

@Vincent Berg

I frequently code in universal Windows character set (designed to display Windows websites on ANY browser)

Exactly what is a "windows website"? The de facto standard for web pages is UTF-8 which displays correct on all operating systems and browsers. MS might like you to use windows-1252 as a vendor lock-in but if UTF-8 is not enough the alternative is to use html codes (like the hellip you mentioned) or create html-5 with UTF-16 encoding which covers the entire unicode set. UTF-16 has the drawback that it makes the html file more than twice as large so it's not the preferred alternative in most cases.

awnlee jawking ๐Ÿšซ

@Keet

Exactly what is a "windows website"?

One that won't display on a Linux machine ;)

AJ

Replies:   Keet
Keet ๐Ÿšซ

@awnlee jawking

One that won't display on a Linux machine ;)

Ahh, that explains why I didn't know: I never see them ;)

joyR ๐Ÿšซ

@Keet

Exactly what is a "windows website"?

You can easily spot anything "windows" simply because the combined size of the update/bug fixes is at least a couple of orders of magnitude larger than the original .exe file released (obviously before being debugged, as windows never does that prior to release)

:)

Replies:   Keet
Keet ๐Ÿšซ

@joyR

You can easily spot anything "windows" simply because the combined size of the update/bug fixes is at least a couple of orders of magnitude larger than the original .exe file released (obviously before being debugged, as windows never does that prior to release)

MS never learned the very good Linux guide line; 'Do one thing and do it well'. A Linux program often consists of a set of small executables where each executable performs a single task. Small, very fast, and can be updated by only overwriting a single file if necessary. A lot of these small programs are part of the base Linux install (i.e. included in the kernel) where other programs can use them as well. Very efficient and consistent. Very different from the MS method of 'Lock it down. Oh, and here's an API if you want to use what we allow you to use.'

Vincent Berg ๐Ÿšซ

@Keet

Exactly what is a "windows website"? The de facto standard for web pages is UTF-8 which displays correct on all operating systems and browsers.

A 'windows' character set emulates the Windows specific browsers of old. The problem with UTF-8, is that it requires manually changing ALL the 'special characters', often by hand. Instead, I find using the "windows-1252" charset useful (at least when posting to SOL), as it allows me to post my story directly from the source documents, without my having to manipulate it, like I typically do when posting to ePub, which requires UTF.

Either way, UTF doesn't really fully support the machine specific codes, as they are dependent on either the correct browser or the correct font, and thus often fail when the readers switches the font to make it easier to read.

Replies:   Keet
Keet ๐Ÿšซ
Updated:

@Vincent Berg

The problem with UTF-8, is that it requires manually changing ALL the 'special characters', often by hand.

No. The correct way is to start of with UTF-8 from the very beginning. Using the ISO-8859 standard is only fine if your work is only used on Windows machines, which in case of the web is very likely not so. Besides that I don't understand what you mean with "manually changing all special characters. often by hand". If you save a word document as utf-8 encoded Word should handle all necessary conversion.
Read this: Reasons for using UTF-8. It's old but the context is still valid.
And w3schools about HTML encoding

I think the problems you encounter have less to do with encoding but more with how much of a character set is supported by a specific font.

Replies:   Vincent Berg
Vincent Berg ๐Ÿšซ

@Keet

No. The correct way is to start of with UTF-8 from the very beginning. Using the ISO-8859 standard is only fine if your work is only used on Windows machines, which in case of the web is very likely not so.

Sorry, but that's simply not true. The ISO-8859 standard was so that any website would display correctly on ANY Windows device, thus the coding works on other devices too.

The trick, as I mentioned, is you having to code the UTF-8 'special characters' (smart quotes, punctuation marks, accent marks of foreign characters) by hand. I typically handle that by using the older Adobe Dreamweaver software, which allows you to copy the 'source text' (in one window) to the display text in the other window). Not only does it automatically convert (mostly) all the characters for you, it also neatly divides them into bit sized chunks for easier viewing and editing.

As for font-support, publishing characters are (supposedly) supported by ALL (complete) fonts, however when converted to html (in whichever charset), they're typically converted using the # format rather than html commands, which means they'll ONLY be displayed properly on certain more popular devices. :(

Trust me, I do the conversions by hand for each chapter (generally in the 20s) in each novel (17+, not counting all the formats I produce them in). It's always work getting them to display properly while also cutting out all the CRAP that WORD dumps into your html files that makes the html code as slow as crap.

But, over the years, I've gotten VERY good at producing consistently clean code (hint: the Mac's 'save as webpage, filtered" command is very good at eliminating everything but the in-line html formatting codes).

Replies:   graybyrd  Dominions Son  Keet
graybyrd ๐Ÿšซ

@Vincent Berg

It's always work getting them to display properly while also cutting out all the CRAP that WORD dumps into your html files that makes the html code as slow as crap.

Using MS Word to produce HTML files is a bit like using a chain saw to trim your toenails. It's a poor choice of tools, and invariably leaves a bloody mess.

Dominions Son ๐Ÿšซ

@Vincent Berg

The ISO-8859 standard was so that any website would display correctly on ANY Windows device

Sure, but what about IOS(apple), Linux, or Android devices?

Replies:   graybyrd
graybyrd ๐Ÿšซ

@Dominions Son

Sure, but what about IOS(apple), Linux, or Android devices?

Arguing standards with MS-blinkered folk is to dispute the existence of the One True Light which reveals heretical, divergent content, and truly condemns it as non-conformant. Yea, the Window through which the One True Light shines is the Portal of All. Contend at your peril.

Keet ๐Ÿšซ

@Vincent Berg

The ISO-8859 standard was so that any website would display correctly on ANY Windows device, thus the coding works on other devices too.

Huh? Generally if something is made to work on 'ANY Windows device' that automatically means it probably won't work as well on any non-Windows device. MS can't even follow their own standards let alone other standards (*couch* odf *couch*).
UTF-8 IS the standard for web. And yes, you should use it from the beginning, for everything. The problem is Word not creating the correct output. If I put the character รฉ in an UTF-8 html page I can use almost any font and it will display correct, no need to use any special coding to get that character.

Switch Blayde ๐Ÿšซ

@Vincent Berg

yes, SOL does display ellipses

Unless something has changed, SOL converts it to 3 dots. And there was something with SOL adding a space before it. I think I didn't want it but SOL put it in (or visa versa โ€” it's been a while).

Back to Top

 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In