Comments

Steve Grisetti wrote on 2/7/2014, 7:34 AM
You should get an M dash when you type Alt+0150.
Hakan Olsson wrote on 2/7/2014, 7:57 AM
Yes, I should get an Em dash (the longer) by typing Alt+0151 and an En dash (the shorter) by Alt+0150. However, none of these two work in Vegas. Nothing, not even a space shows up – though other special characters work just fine. Also, En dash and Em dash work in other applications I use, so it doesn't seem to be a Windows/system issue.
vkmast wrote on 2/7/2014, 8:34 AM
Håkan,
my Finnish keyboard responds to Alt+0150 and Alt+0151 giving me just those special characters in Titles&Text (Vegas Pro and Movie Studio tested in Win7, Movie Studio in XP). And Alt+134 even gives the a with a ring.
Maybe something in the settings? Reports of some font issues in Titles&Text though as well.
"Character map" as a workaround?
Hakan Olsson wrote on 2/7/2014, 9:24 AM
Ok, thanks for the info. I guess it's a local system problem then.

Alt+134 works here to. Initially, the En/Em dash are shown while typing in the typing window, but they are not showing in the video preview window. They are then replaced by minus signs.

/Håkan
vkmast wrote on 2/7/2014, 10:07 AM
Yes, it seems we need to go with the Character map after all. Preview not showing them consistently here either.
DocSatori wrote on 2/7/2014, 12:16 PM
I have found EM and EN dashes work/show for me, depending on which font I am using.
Hakan Olsson wrote on 2/7/2014, 1:36 PM
A workaround (somewhat). For En/Em dash I use arial.ttf and Alt+9472 embeded in the other text. A litle too big as En dash but resizing it makes it fit ok I think.
videoITguy wrote on 2/7/2014, 9:36 PM
Character mapping is peculiar to the Windows OS version you are using...no one probably ever told you that before.
musicvid10 wrote on 2/8/2014, 9:37 AM
Those are Windows-1252 characters, which are a PITA because Microsoft never bothered to follow the rules when they dumped the charset on the world.

That said, here is a complete list of all the illegal characters, and all their equivalents. It's in a Perl sub I wrote several years ago to validate RSS correctly for syndication.
 # Replaces windows-1252 (MS Word) characters with their Unicode equivalents
# Compatibile with feeds server-declared as UTF-8
sub preserve1252 {
my $string = shift;
$string =~ s/\x80|€|€/€/g;
$string =~ s/\x82|‚|‚/‚/g;
$string =~ s/\x83|ƒ|ƒ/ƒ/g;
$string =~ s/\x84|„|„/„/g;
$string =~ s/\x85|…|…/…/g;
$string =~ s/\x86|†|†/†/g;
$string =~ s/\x87|‡|‡/‡/g;
$string =~ s/\x88|ˆ|ˆ/ˆ/g;
$string =~ s/\x89|‰|‰/‰/g;
$string =~ s/\x8A|Š|Š/Š/g;
$string =~ s/\x8B|‹|‹/‹/g;
$string =~ s/\x8C|Œ|Œ/Œ/g;
$string =~ s/\x8E|Ž/Ž/g;
$string =~ s/\x91|‘|‘/‘/g;
$string =~ s/\x92|’|’/’/g;
$string =~ s/\x93|“|“/“/g;
$string =~ s/\x94|”|”/”/g;
$string =~ s/\x95|•|•/•/g;
$string =~ s/\x96|–|–/–/g;
$string =~ s/\x97|—|—/—/g;
$string =~ s/\x98|˜|˜/˜/g;
$string =~ s/\x99|™|™/™/g;
$string =~ s/\x9A|š|š/š/g;
$string =~ s/\x9B|›|›/›/g;
$string =~ s/\x9C|œ|œ/œ/g;
$string =~ s/\x9E|ž/ž/g;
$string =~ s/\x9F|Ÿ|Ÿ/Ÿ/g;
$string =~ tr/\x80-\x9F//d;
return($string);
}
vkmast wrote on 2/8/2014, 10:24 AM
Tested again with my configuration (Win7, Finnish kb).
MStudio Platinum 13, fonts Arial, MS sans serif, Courier, Verdana.
Em dash (the longer) Alt+0151 and an En dash Alt+0150 show in the Media Gen. window with Titles&Text, (Legacy) Text, Credit Roll, and NBTitlerPro1. In the Video Preview window they show only in Credit Roll and NBTPro1.

videoITguy wrote on 2/8/2014, 5:29 PM
and Vkmast, what you experience here is absolutely the way things happen with character mapping and as I suggested not only the app hooks, but the Operating system hooks will have a bearing on what you get out.
musicvid10 wrote on 2/8/2014, 11:13 PM
Did anybody try the Unicode equivalents I listed above?



Just curious . . .
Hakan Olsson wrote on 2/9/2014, 6:05 AM
"Did anybody try the Unicode equivalents I listed above?"

I'm lost here. Could you say something about how to try the Unicode equivalents.

/Thanks
musicvid10 wrote on 2/9/2014, 9:15 AM
Ok maybe they don't parse.
nvm
peter-mcintyre wrote on 4/23/2018, 6:31 AM

Almost four years later I came on this thread and it is still an unresolved problem - putting the Alt code or using the character map will make the em rule / en rule appear in the editing window but it does not show appear in the titling on screen. In the end I used hyphens and tried to pretend it does not matter. Maybe this could go on a wish list for Magix.