Small caps?

Te
Tea, No Latte
Posts: 3
Joined: Sun Mar 24, 2013 3:41 pm
Platform: Windows

Sun Mar 24, 2013 3:45 pm Post

Hello,

First of all thanks for this great software!

I have two similar questions.

1) How do I use small caps in Scrivener?

2) I have a list of references in a Word document. The names of the authors are in small caps. When I copy a reference to Scrivener, the small caps are gone, the text is in normal caps. How to prevent this?


Thanks! :)

sw
sweet
Posts: 16
Joined: Sun Feb 17, 2013 6:14 pm
Platform: Windows

Tue Mar 26, 2013 10:20 pm Post

Hi Tea, No Latte,

You probably know that every word processing software has its own formatting settings.

Sometimes, they don't translate exactly into competing programs. This includes small caps.

You might have to highlight the references manually and reduce their font size by a point or two.

Check the compatibility between programs (using Google) before copying text.

Hope this helps.

sweet

Te
Tea, No Latte
Posts: 3
Joined: Sun Mar 24, 2013 3:41 pm
Platform: Windows

Wed Mar 27, 2013 10:42 pm Post

Hello Sweet,

Thanks a lot for your answer.
But I am afraid I don't really have an answer to my questions.

First of all, is it possible to use small caps in Scrivener?
Remind that small caps is not the same as caps with a smaller font size. See the Wikipedia link.

This Google book says it is possible, at least for titles. So I think small caps are also possible for the main text and for footnotes?

I understand that the Word formatting settings are different than the Scrivener settings. Is there another word processor that is compatible with Scrivener?

Thanks!

Online
User avatar
AmberV
Posts: 24127
Joined: Sun Jun 18, 2006 4:30 am
Platform: Mac + Linux
Location: Ourense, Galiza
Contact:

Thu Mar 28, 2013 12:02 am Post

Using small caps font variants requires accessing the advanced typography features of the font, and we don't have that programmed in yet, so at the moment it isn't possible. What you would want to do is somehow format ranges of text that are meant to be small caps, in a unique and uniform manner. Something like using green text would work. Then after you compile and start to polish off the produced document, you could use Word's ability to select all text with similar formatting and do a global swap of green for small caps.
.:.
Ioa Petra'ka
“Whole sight, or all the rest is desolation.” —John Fowles

sw
sweet
Posts: 16
Joined: Sun Feb 17, 2013 6:14 pm
Platform: Windows

Thu Mar 28, 2013 6:54 am Post

Hello Tea, No Latte,

I am a graphic designer and understand the difference between true small caps and trying to imitate them by reducing the font size of standard caps.

Here are some possibilities:

Solution 1: Open Office Writer is a free open-source word processor compatible with MS Word you might download and see if that works for you (Professionally, I use Adobe InDesign for page layouts)

Solution 2: Some high quality fonts contain small caps as part of their font glyph set - consider using them

Solution 3: Look for an all caps font - sometimes they contain small caps in their glyphs in place of lower case letters

Solution 4: Layouts of beginning chapter pages for novels, short stories, etc. that use small caps in the first sentence often substitute a similar font that contains small caps. 99.9% of your readers will not notice the difference or care if done well.

AmberV gave you an excellent filtering solution for isolating your intended small cap text before you compile your document.

Best wishes,
sweet

Te
Tea, No Latte
Posts: 3
Joined: Sun Mar 24, 2013 3:41 pm
Platform: Windows

Thu Mar 28, 2013 9:46 pm Post

Thanks you both for the help!

I think I will use the method of AmberV, although it will take some time. It would be great if you could include this function if a future update.

A last question: is this already included in the Mac version?
Because I saw this sentence in a change list: "Fixed bug whereby using fake small caps in HTML or e-book compile would cause the <small> tag to be placed around every small-cap character rather than around complete small-cap phrases, thus swelling HTML file size."

Online
User avatar
AmberV
Posts: 24127
Joined: Sun Jun 18, 2006 4:30 am
Platform: Mac + Linux
Location: Ourense, Galiza
Contact:

Thu Mar 28, 2013 10:15 pm Post

The OS X text engine in general does indeed have access to advanced font typography. So if the font supports small cap glyphs they can be switched on via the typography palette. We just kind of get that for free, though it is a bit buggy as Apple hasn't really touched it in nearly a decade. With Qt there is no such facility, which means we have to research how these typography variants are addressed at the technical level inside of the font, build code that can scan fonts for them, a UI to display and allow selection of the features of the font, and potentially optimisation again to keep things tidy. It's quite a bit of work, which is why it isn't there.

As for faux caps, yes that's on the slate as well, and given how easy it is to make a big font little font function that will no doubt come quite a bit earlier. Of course, faux caps don't look near as nice as a hand crafted font, but they'll do in a pinch. They would be available as a format option for titles in the Formatting compile option pane, as well as for first-words in new sections, and as something you can manually apply via `Format/Convert/`.
.:.
Ioa Petra'ka
“Whole sight, or all the rest is desolation.” —John Fowles

he
hestenet
Posts: 6
Joined: Wed Jul 20, 2011 8:25 pm
Platform: Mac

Tue Oct 29, 2013 8:03 pm Post

I have a related question - and I don't want to open a new thread unnecessarily, so apologies for the necro.

Is there a way to indicate small-caps formatting when compiling for .epub or .mobi?

I know these formatting options exist within those formats, but is there any way at present to set this up in Scrivener?

Example of Kindle small-caps formatting: http://extraordinarycommons.com/small-caps-for-the-kindle/

User avatar
MimeticMouton
Posts: 8777
Joined: Wed May 05, 2010 5:39 am
Platform: Mac + Windows
Location: city of rain
Contact:

Sun Nov 03, 2013 6:38 am Post

There's not a specific small caps feature, but you could do this yourself by formatting it in the editor and then deselecting "Override text and notes formatting" in the Formatting area of compile. In the editor, put the text you want in all caps, then select all but the initial capital and reduce the font size. When you compile to an ebook format, that span will preserve the smaller font size for the small caps look in your ereader.
Jennifer Hughes
(MM for short)