How do I change caps of an OpenType font to small caps in my InDesign cc document?

Greetings, Community. It would be great if I could discover how to change caps of an OpenType font to small caps in my InDesign cc document. That's the simple question.
To be more exact, I have an 18-page play that contains stage directions in caps in parentheses, which I would like to change to small caps. The font I'm using is an OpenType, Minion Pro, with small caps.
Another thing is, I'd ideally like to be able to do that without changing all caps in the document, and also, to not have to convert the caps to lower case in order to do it.
My source document (which I Placed in my InDesign document) is Microsoft Word 2011 for Mac.
I did go to Microsoft to find out how to do it in Word, but could only find a solution for Word for Windows.
I did try their solution anyhow (a macro) but it didn't work.
     Thanks a lot. It's great being in InDesign even though I had my good years with QuarkXpress, which eventually became impossible for me.
     Morty Sklar

Is this what you're talking about, Michael? Where do I paste it? (The whole thing?)
     Morty
// Change case interactively. Find/change options should be set in InDesign's Find/Change window.
// Peter Kahrel -- www.kahrel.plus.com
#targetengine "change_case";
create_palette().show();
function create_palette ()
    var w = Window.find ("palette", "Change case");
    if (w === null)
        return create_palette_sub ();
    return w;
function create_palette_sub ()
    var changetype;
    var w = new Window ("palette", "Change case", undefined, {resizeable: true});
        w.alignChildren = "fill";
        var options = [ChangecaseMode.lowercase, ChangecaseMode.uppercase];
        var rb = w.add ("panel");
            var upper_to_lower = rb.add ("radiobutton", undefined, "A > a");
            var lower_to_upper = rb.add ("radiobutton", undefined, "a > A");
        var smallcaps = w.add ("checkbox", undefined, " Apply SC");
        var b = w.add ("group {orientation: 'column', alignChildren: 'fill'}");
        var find = b.add ("button", undefined, "Find");
            var change = b.add ("button", undefined, "Change");
            var change_all = b.add ("button", undefined, "Change all");
            var change_find = b.add ("button", undefined, "Change/find");
        if (app.findGrepPreferences.findWhat.indexOf ("\\u") > -1)
            upper_to_lower.value = true;
            changetype = ChangecaseMode.lowercase;
        else
            lower_to_upper.value = true;
            changetype = ChangecaseMode.uppercase;
        upper_to_lower.onClick = function () {changetype = ChangecaseMode.lowercase};
        lower_to_upper.onClick = function () {changetype = ChangecaseMode.uppercase};
        var found, found_counter;
        find.onClick = function () {
            if (this.text === 'Find') {
                found = app.documents[0].findGrep();
                if (found.length > 0){
                    found_counter = 0;
                    find.text = 'Find next';
                    show_found (found[found_counter]);
                } else {
                    alert ("No (more) matches found.");
            } else {
                found_counter++;
                if (found_counter < found.length){
                    show_found (found[found_counter]);
                } else {
                    find.text = 'Find';
                    alert ("No (more) matches found.");
        change.onClick = function () {
            found[found_counter].changecase(changetype);
            if (smallcaps.value == true) {
                found[found_counter].capitalization = Capitalization.smallCaps;
        change_find.onClick = function (){
            if (found_counter < found.length){
                found[found_counter].changecase(changetype);
                if (smallcaps.value == true) {
                    found[found_counter].capitalization = Capitalization.smallCaps;
                found_counter++;
                if (found_counter < found.length){
                    show_found (found[found_counter]);
                } else {
                    alert ("No (more) matches found.");
        change_all.onClick = function () {
            for (var i = found_counter; i < found.length; i++) {
                found[i].changecase(changetype);
                if (smallcaps.value == true) {
                    found[i].capitalization = Capitalization.smallCaps;
        w.onDeactivate = w.onActivate = function () {find.text = 'Find'}
    return w;
    } // create_palette_sub
function show_found (f)
    if (f.parentTextFrames.length === 0)  // If in overset text
        app.activeWindow.activePage = find_page(f.parentStory.textContainers[0].endTextFrame);
    else
        f.select();
        app.activeWindow.activePage = find_page (f.parentTextFrames[0]);
function find_page(o)
    if (o.hasOwnProperty ("parentPage"))  // CS5 and later
        return o.parentPage;
    else
        return find_page_classic(o)
function find_page_classic (o)
    try
        if (o.constructor.name == "Page")
            return o;
        switch (o.parent.constructor.name)
            case "Character": return find_page_classic (o.parent);
            case "Cell": return find_page_classic (o.parent.texts[0].parentTextFrames[0]);
            case "Table" : return find_page_classic (o.parent);
            case "TextFrame" : return find_page_classic (o.parent);
            case "Group" : return find_page_classic (o.parent);
            case "Story": return find_page_classic (o.parentTextFrames[0]);
            case "Footnote": return find_page_classic (o.parent.storyOffset);
            case "Page" : return o.parent;
        catch (_) {return ""}

Similar Messages

  • How do you change the size of the font in iMessage?

    How do you change the size of the font in iMessage?

    I'VE DONE IT!
    I found 2 little boxes floating outside of each of the englarge pasteboards.
    i foudn them using select all, and then deleting the boxes.
    FINALLY! Thanks for all your help though Hopefully this will help someone else!

  • How do you change the size of the font in the menu bar running Maverick?

    On Maverick, how do you change the size of the menu bar font?

    Sent my feedback already:
    Thank you for your feedback on the MacBook Pro.
    We cannot respond to you personally, but please know that your message has been received and will be reviewed by the MacBook Pro Team. If we need to follow up with you on your ideas for improving the MacBook Pro, we will contact you directly.
    We appreciate your assistance in making the MacBook Pro a great computer.
    MacBook Pro Team
    Apple

  • How do I change the finder window sidebar font size

    I know how to change the font size of the window contents, but the setting does not affect the sidebar. How do I change the font size of the sidebar?
    I would also like to re-order the Shared and Devices section...

    I would also like to re-order the Shared and Devices section...
    If you find a way, let me know..... seriously, as of right now, I've not seen anything. I suggested it to Apple, but obviously they did not think that highly of my idea

  • I was using Firefox on a website and all of a sudden everything changed to such small font that I can hardly read it. Any suggestions as to how I can change the size of the font?Ray Fowler

    While using Firefox the font size automatically changed to so small I can hardly read it. How do I change the font size in Mozilla Firefox?

    Reset the page zoom on pages that cause problems: <b>View > Zoom > Reset</b> (Ctrl+0 (zero); Cmd+0 on Mac)
    *http://kb.mozillazine.org/Zoom_text_of_web_pages

  • How do I change the default setting for font size when emailing?

    I have Firefox 3.6.13. The default now is 10 and I'd like it 12.

    Firefox has no email features, it is just a web browser. Any email settings will be part of the email service that you are using, you will need to contact the support for the email service to see how to change the default font size in emails.

  • How do I change the color of the font of the page name?

    Thank you guys:)

    Most forms (99% or more) are created for simple text input, where you cannot change anything.
    The creator of the form could allow Rich Text input (which allows you to change font, text size, color, etc.), but frankly I have never seen such a form, and I wouldn't know how they look.  But I'm sure they would show some kind of controls to alter the text appearance.

  • How can I change the color of the font with the Property Inspector?

    In Dreamweaver CS6, can one change the font color with the property inspector?  How?
    I don't know if I will automatically be notified when someone responds, and I don't want to be running back to this site every day to check.  So if you have an answer for me, would you be kind enough to email me at [email protected]?  Many thanks.

    mike agranoff wrote:
    A font color button was available in a previous version of Dreamweaver I had been using.  But that version was incompatible with Windows 7, which is what my newer machine uses. 
    "Upgrade" and "improvement" are rarely synonymous.
    Mike Agranoff
    There is still a font color button in DW. In the Properties window, click the CSS button in the lower left when you have text selected. There is a little gray square with a tiny black arrow in the corner for font colors. It still uses css, but will muddy up your text with inline styles which isn't generally the best way to do things.
    One of the biggest advantages to using css is the ability to put all of your styles in one external .css file. That allows you to make a single change, to a color setting for instance, and have that change affect your entire site (everything you put a given css class on). As it stands, using the old html font-color attribute, or inline css forces you to go through the code with a fine tooth comb and change each individual setting.
    CSS is a massive upgrade and improvement over the old method.
    I would definitely suggest getting familiar with css, it really is required for any kind of modern website and ends up making your life much much easier while using the CSS Designer window in DW (which is where a lot of this stuff takes place now in a Design View development approach)...
    http://w3schools.com/css is a good place to start.

  • How can I change the size of the font?

    The printer is printing from sites in huge type.  From e-mail, bank sites and so on.  I dont know how it happened.Not very techy so please, words of one sylable.Thanks.

    Printer font size is controlled by your printing software or browser settings. You must change the font size in these programs.

  • How do I change the background color and font color in SQLPLUS

    I wanted to have my sqlplus look like the Matrix screen..
    Thanks in advance!!

    jimmy437 wrote:
    OS : Windows 7 64-bit
    I use sqlplusw.exe
    I don't think there is an option to change colours in the "Enhanced GUI" version.
    I stopped using the Windows version some years ago, because I prefer the comfort of a command line window like a command history.
    Regards
    Marcus

  • How can I change the encoding of a font "on the fly" in Illustrator

    Is it possible to do that. I saw that in CorelDraw if you press Ctrl+Shift+E with a text selected a dialog windows appears with the option to choose beteen different code tables, so non unicode fonts can be made to show the right gliphs. Or maybe there is a script somewhere I dont know of. Thank you in advance!

    Monika Gause wrote:
    Set the encoding when placing the text in Illustrator
    How can I do that? I know that I can do my work in Corel then copy-paste it in Illustrator, but I wanted to know if there is a way to do it in Illustrator, besides I dont want to go back and forth between them, if I later dacide to make some corrections. Thank you!

  • How do I change the color of the solid-color image I placed onto an Illustrator document?

    I want to change it to either a color or transparent. I am placing detailed symbols (like this).
    Please help me!

    It is a crappy PNG with a lot of noise which will also pick up color if it is not eliminated.
    You can eliminate the noise in PS by adjusting the curve...moving the bottom left end point to the right along the bottom, and moving the upper right curve point to the left along the top. Be zoomed in close enough to see the speckles go away and not unduly affect the parts which should remain solid.
    The you can recolor it in PS any number of ways, an adjustment layer, making it grayscale and tinting it in AI, etc.
    It can also be traced fairly well. Then as vector it can be cleaned up if desired, recolored easily and rescaled at will.
    Mike

  • How do I change/recover my password in Acrobat 9 in Windows 7 for signing a document?

    I know its the OLD version.  So am I.  I really don't want to upgrade.  (Upgrade being a euphemism for "we moved everything to confuse you but made no improvement that will help you")  Unlike many, I don't have a company that pays for the upgrade, and I don't work for the government, I have to pay for this out of pocket.  I don't know why I have to have a password at all.  Nothing I do is worth stealing.

    If these are digital signatures, then there is absolutely no way to recovver the password. It is designed this way. You can always get a new digital signature. If are talking about signatures for opening or securing documents, there is  still no way, but there are utilities available that will crack your password and allow you to open the document. Some are from trustworthy companies, some from companies you would not want to do business with. It my exerience they remove the password they do not provide you with the password.

  • How do I change the settings when my fonts on printer are too small?

    Epson XP410 All in one printer
    Windows 8 system

    Just to let you know this is an HP Printer forum, not Epson. Please call the good folks at Epson for assistance. With that said, your font size is controlled by your printing software application and not the printer itself.
    Say thanks by clicking the Kudos Thumbs Up to the right in the post.
    If my post resolved your problem, please mark it as an Accepted Solution ...
    I worked for HP but now I'm retired!

  • How can I change my email address on icloud

    How can I change my email address on iCloud?

    Hey Sblan2,
    According to the following document, you are unable to change the iCloud email address.
    from: Apple ID: Changing your Apple ID
    http://support.apple.com/kb/HT5621
    However, one option you have would be to create an email alias:
    iCloud: Create or change email aliases
    http://support.apple.com/kb/PH2622
    Welcome to Apple Support Communities!
    Best,
    Delgadoh

Maybe you are looking for