Difference between revisions of "Calc/Funkcionalnosti/Funkcije JIS in ASC"
(20 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | = | + | {{DISPLAYTITLE:Funkciji JIS in ASC}} |
+ | = Funkciji JIS in ASC za preglednice = | ||
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #cccccc solid; border-collapse: collapse; width: 100%" | {| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #cccccc solid; border-collapse: collapse; width: 100%" | ||
|- align="left" | |- align="left" | ||
− | | colspan="2" bgcolor="#cccccc" | ''' | + | | colspan="2" bgcolor="#cccccc" | '''Stanje specifikacije''' |
|- | |- | ||
| width="150" | '''Avtor''' || [[User:ErAck|Eike Rathke]] | | width="150" | '''Avtor''' || [[User:ErAck|Eike Rathke]] | ||
Line 10: | Line 11: | ||
| width="150" | '''Zadnja sprememba''' || 2007-07-25 | | width="150" | '''Zadnja sprememba''' || 2007-07-25 | ||
|- | |- | ||
− | | width="150" | '''Stanje''' || | + | | width="150" | '''Stanje''' || Standardno, implementirano v [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fdr54 CWS dr54], posodobljeno v [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fcalc43 CWS calc43] |
|- | |- | ||
|} | |} | ||
Line 16: | Line 17: | ||
== Povzetek == | == Povzetek == | ||
− | + | Funkcija ASC pretvori znake ASCII in katakana iz polne širine v polovično širino. | |
− | + | Funkcija JIS pretvori znake ASCII in katakana iz polovične širine v polno širino. | |
− | + | Obe funkciji sta potrebni za interoperabilnost z japonskimi lokaliziranimi različicami programa Microsoft Excel. | |
__TOC__ | __TOC__ | ||
− | == | + | == Sklici == |
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #cccccc solid; border-collapse: collapse; width: 100%" | {| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #cccccc solid; border-collapse: collapse; width: 100%" | ||
|- | |- | ||
− | | width="300" bgcolor="#dddddd" | ''' | + | | width="300" bgcolor="#dddddd" | '''Referenčni dokument''' || bgcolor="#dddddd" | '''Preverjeno''' || bgcolor="#dddddd" | '''Mesto (URL)''' |
|- | |- | ||
− | | |'''[http://wiki.services.openoffice.org/wiki/Category:Specification#Before_Writing_a_Software_Specification_--_What_Else_Do_I_have_to_Do.3F | + | | |'''[http://wiki.services.openoffice.org/wiki/Category:Specification#Before_Writing_a_Software_Specification_--_What_Else_Do_I_have_to_Do.3F Preverjanje vnosa procesa specifikacije]''' |
− | | | + | | potrjeno |
− | | | + | | ni na voljo |
|- | |- | ||
− | | ''' | + | | '''Zahteve izdelka, RFE, ID zadeve''' (obvezno) |
− | | | + | | na voljo |
| [http://qa.openoffice.org/issues/show_bug.cgi?id=70213 i70213] | | [http://qa.openoffice.org/issues/show_bug.cgi?id=70213 i70213] | ||
|- | |- | ||
− | | | + | | Dokument koncepta izdelka |
− | | | + | | ni na voljo |
| | | | ||
|- | |- | ||
− | | '''[[Test case specification]]''' ( | + | | '''[[Test case specification|Specifikacija preizkusov]]''' (obvezno) |
− | | | + | | na voljo |
− | | [http://www.openoffice.org/nonav/issues/showattachment.cgi/45744/jis_asc_testcase_ver2.xls .xls | + | | [http://www.openoffice.org/nonav/issues/showattachment.cgi/45744/jis_asc_testcase_ver2.xls Dokument .xls, pripet zadevi i70213] |
|- | |- | ||
− | | IDL | + | | Specifikacija IDL |
− | | | + | | ni na voljo |
| | | | ||
|- | |- | ||
− | | [http://wiki.services.openoffice.org/wiki/The_Three_Golden_Rules_for_Writing_OpenOffice.org_Specifications ''' | + | | [http://wiki.services.openoffice.org/wiki/The_Three_Golden_Rules_for_Writing_OpenOffice.org_Specifications '''Pravila za specifikacije programov'''] |
− | | | + | | ni na voljo |
− | | | + | | ni na voljo |
|- | |- | ||
− | | | + | | Drugo, npr. sklici na sorodne specifikacije |
| | | | ||
− | | | + | | ni na voljo |
|- | |- | ||
|} | |} | ||
− | == | + | == Stiki == |
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #cccccc solid; border-collapse: collapse; width: 100%" | {| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #cccccc solid; border-collapse: collapse; width: 100%" | ||
|- | |- | ||
− | | width="300" bgcolor="#dddddd" | ''' | + | | width="300" bgcolor="#dddddd" | '''Vloga''' || bgcolor="#dddddd" | '''Ime''' || bgcolor="#dddddd" | '''E-poštni naslov''' |
|- | |- | ||
− | | ''' | + | | '''Razvijalec''' |
| Eike Rathke | | Eike Rathke | ||
| <er@openoffice.org> | | <er@openoffice.org> | ||
|- | |- | ||
− | | ''' | + | | '''Zagotavljanje kakovosti''' |
| Frank Stecher | | Frank Stecher | ||
| <fst@openoffice.org> | | <fst@openoffice.org> | ||
|- | |- | ||
− | | ''' | + | | '''Dokumentacija''' |
| Uwe Fischer | | Uwe Fischer | ||
| <ufi@openoffice.org> | | <ufi@openoffice.org> | ||
|- | |- | ||
− | | ''' | + | | '''Uporabniška izkušnja''' |
− | | | + | | ni na voljo |
− | | | + | | ni na voljo |
|- | |- | ||
|} | |} | ||
− | == | + | == Akronimi in okrajšave == |
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #cccccc solid; border-collapse: collapse; width: 100%" | {| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #cccccc solid; border-collapse: collapse; width: 100%" | ||
|- | |- | ||
− | | bgcolor="#dddddd" | ''' | + | | bgcolor="#dddddd" | '''Akronim / okrajšava''' || bgcolor="#dddddd" | '''Definicija''' |
|- | |- | ||
| ASCII | | ASCII | ||
Line 97: | Line 98: | ||
|} | |} | ||
− | == | + | == Podrobna specifikacija == |
=== JIS === | === JIS === | ||
− | <P><I> | + | <P><I>Povzetek</I>: Pretvori znake ASCII in katakana iz polovične širine v polno širino.</P> |
− | ASCII | + | <P><I>Skladnja</I>: JIS( <I>Besedilo</I> T )</P> |
− | <P><I> | + | <P><I>Vrne</I>: Besedilo</P> |
− | <P><I> | + | <P><I>Omejitve</I>: Brez</P> |
− | <P><I> | + | <P><I>Semantika</I>: Pretvorba se izvrši na znakih ASCII in katakana polovične širine, nekateri znaki so pretvorjeni na poseben način, glejte spodnjo tabelo. Drugi znaki so enostavno kopirani iz <I>T</I> v rezultat. Funkcija je komplementarna funkciji ASC.</P> |
− | <P><I> | + | <P><I>sledi</I> pomeni, da sta dva zaporedna znaka, iz katerih je potrebno pretvoriti.</P> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | <P> | + | |
− | + | ||
<TABLE WIDTH=100% BORDER=1 BORDERCOLOR="#000000" CELLPADDING=5 CELLSPACING=0> | <TABLE WIDTH=100% BORDER=1 BORDERCOLOR="#000000" CELLPADDING=5 CELLSPACING=0> | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TH WIDTH=33%> | <TH WIDTH=33%> | ||
− | <P> | + | <P>Iz znaka Unicode (c)</P> |
</TH> | </TH> | ||
<TH WIDTH=33%> | <TH WIDTH=33%> | ||
− | <P> | + | <P>V znak Unicode</P> |
</TH> | </TH> | ||
<TH WIDTH=33%> | <TH WIDTH=33%> | ||
− | <P> | + | <P>Komentar</P> |
</TH> | </TH> | ||
</TR> | </TR> | ||
Line 133: | Line 128: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>NAREKOVAJ => DESNI DVOJNI NAREKOVAJ |
− | + | <BR>To je izjema obsega ASCII, ki sledi | |
− | + | spodaj.</P> | |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 146: | Line 141: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>OBRATNI SOLIDUS "\" => ŠIROKODOLŽINSKI ZNAK ZA |
− | + | JEN<BR>(zapuščina kodne strani 932, za podrobnosti si oglejte funkcijo ASC)<BR>To je izjema obsegu ASCII, ki sledi spodaj.</P> | |
− | + | ||
− | + | ||
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 160: | Line 153: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>GRAVE ACCENT => | + | <P>GRAVE ACCENT => LEVI ENOJNI NAREKOVAJ |
− | + | <BR>To je izjema obsega ASCII, ki sledi spodaj.</P> | |
− | + | ||
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 173: | Line 165: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>APOSTROF => DESNI ENOJNI NAREKOVAJ |
− | + | <BR>To je izjema obsega ASCII, ki sledi spodaj.</P> | |
− | + | ||
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 186: | Line 177: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>ASCII | + | <P>Znaki ASCII</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 208: | Line 199: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>katakana | + | <P>katakana mali a-o</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 219: | Line 210: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>katakana | + | <P>katakana mali ya-yo</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 230: | Line 221: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>katakana | + | <P>katakana mali tsu</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 246: | Line 237: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0xff76 <= c <= 0xff81<BR> | + | <P>0xff76 <= c <= 0xff81<BR>sledi |
0xff9e</P> | 0xff9e</P> | ||
</TD> | </TD> | ||
Line 258: | Line 249: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0xff76 <= c <= 0xff81<BR> | + | <P>0xff76 <= c <= 0xff81<BR>ne sledi |
0xff9e</P> | 0xff9e</P> | ||
</TD> | </TD> | ||
Line 270: | Line 261: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0xff82 <= c <= 0xff84<BR> | + | <P>0xff82 <= c <= 0xff84<BR>sledi |
0xff9e</P> | 0xff9e</P> | ||
</TD> | </TD> | ||
Line 282: | Line 273: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0xff82 <= c <= 0xff84<BR> | + | <P>0xff82 <= c <= 0xff84<BR>ne sledi |
0xff9e</P> | 0xff9e</P> | ||
</TD> | </TD> | ||
Line 305: | Line 296: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0xff8a <= c <= 0xff8e<BR> | + | <P>0xff8a <= c <= 0xff8e<BR>sledi |
0xff9e</P> | 0xff9e</P> | ||
</TD> | </TD> | ||
Line 317: | Line 308: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0xff8a <= c <= 0xff8e<BR> | + | <P>0xff8a <= c <= 0xff8e<BR>sledi |
0xff9f</P> | 0xff9f</P> | ||
</TD> | </TD> | ||
Line 329: | Line 320: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0xff8a <= c <= 0xff8e<BR> | + | <P>0xff8a <= c <= 0xff8e<BR>ne sledi |
− | + | 0xff9e niti 0xff9f</P> | |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 402: | Line 393: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>GLASNI ZVOČNI ZNAK KATAKANA POLOVIČNE ŠIRINE => |
− | + | POLNE ŠIRINE</P> | |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 414: | Line 405: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>POLGLASNI ZVOČNI ZNAK KATAKANA POLOVIČNE ŠIRINE => |
− | + | POLNE ŠIRINE</P> | |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 426: | Line 417: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>PODALJŠANI ZVOČNI ZNAK KATAKANA-HIRAGANA POLOVIČNE |
− | + | ŠIRINE => POLNE ŠIRINE</P> | |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 438: | Line 429: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>IDEOGRAFSKA PIKA POLOVIČNE ŠIRINE => POLNE ŠIRINE</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 449: | Line 440: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>LEVI OGLATI OKLEPAJ POLOVIČNE ŠIRINE => POLNE ŠIRINE</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 460: | Line 451: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>DESNI OGLATI OKLEPAJ POLOVIČNE ŠIRINE => POLNE ŠIRINE</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 471: | Line 462: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>IDEOGRAFSKA VEJICA POLOVIČNE ŠIRINE => POLNE ŠIRINE</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 482: | Line 473: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>SREDNJA PIKA KATAKANA POLOVIČNE ŠIRINE => POLNE ŠIRINE</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 489: | Line 480: | ||
=== ASC === | === ASC === | ||
− | <P><I> | + | <P><I>Povzetek</I>: Pretvori znake ASCII in katakana polne širine v znake polovične širine.</P> |
− | ASCII | + | <P><I>Skladnja</I>: ASC( <I>Besedilo</I> T )</P> |
− | <P><I> | + | <P><I>Vrne</I>: Besedilo</P> |
− | <P><I> | + | <P><I>Omejitve</I>: Brez</P> |
− | <P><I> | + | <P><I>Semantika</I>: Pretvorba se izvrši na znakih ASCII in katakana polne širine, nekateri znaki so pretvorjeni na poseben način, glejte spodnjo tabelo. Drugi znaki so enostavno kopirani iz <I>T</I> v rezultat. Funkcija je komplementarna funkciji JIS.</P> |
− | <P><I> | + | <P>Znak za odstotek % s spodnji tabeli pretvorb označuje operacijo ostanek pri deljenju. <I>sledi</I> pomeni, da sta dva zaporedna znaka, iz katerih je potrebno pretvoriti.</P> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | <P> | + | |
− | + | ||
− | + | ||
<TABLE WIDTH=100% BORDER=1 BORDERCOLOR="#000000" CELLPADDING=5 CELLSPACING=0> | <TABLE WIDTH=100% BORDER=1 BORDERCOLOR="#000000" CELLPADDING=5 CELLSPACING=0> | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TH WIDTH=33%> | <TH WIDTH=33%> | ||
− | <P> | + | <P>Iz znaka Unicode (c)</P> |
</TH> | </TH> | ||
<TH WIDTH=33%> | <TH WIDTH=33%> | ||
− | <P> | + | <P>V znak Unicode</P> |
</TH> | </TH> | ||
<TH WIDTH=33%> | <TH WIDTH=33%> | ||
− | <P> | + | <P>Komentar</P> |
</TH> | </TH> | ||
</TR> | </TR> | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0x30a1 <= c <= 0x30aa<BR> | + | <P>0x30a1 <= c <= 0x30aa<BR>če je c%2==0</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 527: | Line 511: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0x30a1 <= c <= 0x30aa<BR> | + | <P>0x30a1 <= c <= 0x30aa<BR>če je c%2==1</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 533: | Line 517: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>katakana | + | <P>katakana mali a-o</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0x30ab <= c <= 0x30c2<BR> | + | <P>0x30ab <= c <= 0x30c2<BR>če je c%2==1</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 549: | Line 533: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0x30ab <= c <= 0x30c2<BR> | + | <P>0x30ab <= c <= 0x30c2<BR>če je c%2==0</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>(c - 0x30ac) / 2 + 0xff76<BR> | + | <P>(c - 0x30ac) / 2 + 0xff76<BR>sledi 0xff9e</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 566: | Line 550: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>katakana | + | <P>katakana mali tsu</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0x30c4 <= c <= 0x30c9<BR> | + | <P>0x30c4 <= c <= 0x30c9<BR>če je c%2==0</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 582: | Line 566: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0x30c4 <= c <= 0x30c9<BR> | + | <P>0x30c4 <= c <= 0x30c9<BR>če je c%2==1</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>(c - 0x30c5) / 2 + 0xff82<BR> | + | <P>(c - 0x30c5) / 2 + 0xff82<BR>sledi 0xff9e</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 604: | Line 588: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0x30cf <= c <= 0x30dd<BR> | + | <P>0x30cf <= c <= 0x30dd<BR>če je c%3==0</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 615: | Line 599: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0x30cf <= c <= 0x30dd<BR> | + | <P>0x30cf <= c <= 0x30dd<BR>če je c%3==1</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>(c - 0x30d0) / 3 + 0xff8a<BR> | + | <P>(c - 0x30d0) / 3 + 0xff8a<BR>sledi 0xff9e</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 626: | Line 610: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0x30cf <= c <= 0x30dd<BR> | + | <P>0x30cf <= c <= 0x30dd<BR>če je c%3==2</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>(c - 0x30d1) / 3 + 0xff8a<BR> | + | <P>(c - 0x30d1) / 3 + 0xff8a<BR>sledi 0xff9f</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 648: | Line 632: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0x30e3 <= c <= 0x30e8<BR> | + | <P>0x30e3 <= c <= 0x30e8<BR>če je c%2==0</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 659: | Line 643: | ||
<TR VALIGN=TOP> | <TR VALIGN=TOP> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>0x30e3 <= c <= 0x30e8<BR> | + | <P>0x30e3 <= c <= 0x30e8<BR>če je c%2==1</P> |
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
Line 665: | Line 649: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>katakana | + | <P>katakana mali ya-yo</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 720: | Line 704: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>ASCII | + | <P>Znaki ASCII</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 731: | Line 715: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>VODORAVNA ČRTA => PODALJŠANI ZVOČNI ZNAK |
− | KATAKANA-HIRAGANA | + | KATAKANA-HIRAGANA POLOVIČNE ŠIRINE</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 743: | Line 727: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>LEVI ENOJNI NAREKOVAJ => GRAVE ACCENT</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 754: | Line 738: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>DESNI ENOJNI NAREKOVAJ => APOSTROF</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 765: | Line 749: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>DESNI DVOJNI NAREKOVAJ => NAREKOVAJ</P> |
− | + | ||
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 777: | Line 760: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>IDEOGRAFSKA VEJICA</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 788: | Line 771: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>IDEOGRAFSKA PIKA</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 799: | Line 782: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>LEVI OGLATI OKLEPAJ</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 810: | Line 793: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>DESNI OGLATI OKLEPAJ</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 821: | Line 804: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>KATAKANA-HIRAGANA | + | <P>GLASNI ZVOČNI ZNAK KATAKANA-HIRAGANA</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 832: | Line 815: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>KATAKANA-HIRAGANA | + | <P>POLGLASNI ZVOČNI ZNAK KATAKANA-HIRAGANA</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 843: | Line 826: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>KATAKANA | + | <P>SREDNJA PIKA KATAKANA</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 854: | Line 837: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P>KATAKANA-HIRAGANA | + | <P>PODALJŠAN ZVOČNI ZNAK KATAKANA-HIRAGANA</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
Line 865: | Line 848: | ||
</TD> | </TD> | ||
<TD WIDTH=33%> | <TD WIDTH=33%> | ||
− | <P> | + | <P>ZNAK ZA JEN POLNE ŠIRINE => OBRATNI SOLIDUS "\"</P> |
</TD> | </TD> | ||
</TR> | </TR> | ||
<TR> | <TR> | ||
<TD COLSPAN=3 WIDTH=100% VALIGN=TOP> | <TD COLSPAN=3 WIDTH=100% VALIGN=TOP> | ||
− | <P> | + | <P>Znak OBRATNI SOLIDUS "\" (ali <I>leva poševnica</I>) je posebnost, ki se pri nekaterih japonskih pisavah izpiše kot znak za jen, kar je zapuščina kodne strani 932, |
− | + | oglejte si<BR> | |
− | + | ||
− | + | ||
http://www.microsoft.com/globaldev/DrIntl/columns/019/default.mspx#EED<BR> | http://www.microsoft.com/globaldev/DrIntl/columns/019/default.mspx#EED<BR> | ||
http://www.microsoft.com/globaldev/reference/dbcs/932.htm | http://www.microsoft.com/globaldev/reference/dbcs/932.htm | ||
Line 881: | Line 862: | ||
</TABLE> | </TABLE> | ||
− | === | + | === Sorodni sklici === |
− | <P> | + | <P>Referenčni viri za znake polovične in polne širine<BR> |
http://www.unicode.org/reports/tr11/<BR> | http://www.unicode.org/reports/tr11/<BR> | ||
http://www.unicode.org/charts/charindex2.html#H<BR> | http://www.unicode.org/charts/charindex2.html#H<BR> | ||
http://www.unicode.org/charts/charindex2.html#F | http://www.unicode.org/charts/charindex2.html#F | ||
</P> | </P> | ||
− | <P> | + | <P>Informacije o preslikavi JIS X 0201 in JIS X 0208 v znake Unicode<BR> |
http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0201.TXT<BR> | http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0201.TXT<BR> | ||
http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0208.TXT | http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0208.TXT | ||
</P> | </P> | ||
+ | == Migracija == | ||
+ | Ni migracije, prejšnje različice OOo niso imele funkcij JIS in ASC. | ||
− | == | + | == Konfiguracija == |
− | + | Konfiguracija ni potrebna. | |
− | == | + | == Datotečni zapis == |
− | + | Ni sprememb datotečnega zapisa. | |
− | == | + | == Odprte zadeve == |
− | + | Brez. | |
− | + | ||
− | + | ||
− | + | ||
[[Category:Calc po slovensko|Funkcionalnosti/Funkcije JIS in ASC]] | [[Category:Calc po slovensko|Funkcionalnosti/Funkcije JIS in ASC]] | ||
[[Category:Funkcionalnosti|Funkcije JIS in ASC]] | [[Category:Funkcionalnosti|Funkcije JIS in ASC]] | ||
[[Category:Documentation/SL]] | [[Category:Documentation/SL]] |
Latest revision as of 14:53, 23 July 2008
Funkciji JIS in ASC za preglednice
Stanje specifikacije | |
Avtor | Eike Rathke |
Zadnja sprememba | 2007-07-25 |
Stanje | Standardno, implementirano v CWS dr54, posodobljeno v CWS calc43 |
Povzetek
Funkcija ASC pretvori znake ASCII in katakana iz polne širine v polovično širino.
Funkcija JIS pretvori znake ASCII in katakana iz polovične širine v polno širino.
Obe funkciji sta potrebni za interoperabilnost z japonskimi lokaliziranimi različicami programa Microsoft Excel.
Contents
Sklici
Referenčni dokument | Preverjeno | Mesto (URL) |
Preverjanje vnosa procesa specifikacije | potrjeno | ni na voljo |
Zahteve izdelka, RFE, ID zadeve (obvezno) | na voljo | i70213 |
Dokument koncepta izdelka | ni na voljo | |
Specifikacija preizkusov (obvezno) | na voljo | Dokument .xls, pripet zadevi i70213 |
Specifikacija IDL | ni na voljo | |
Pravila za specifikacije programov | ni na voljo | ni na voljo |
Drugo, npr. sklici na sorodne specifikacije | ni na voljo |
Stiki
Vloga | Ime | E-poštni naslov |
Razvijalec | Eike Rathke | <er@openoffice.org> |
Zagotavljanje kakovosti | Frank Stecher | <fst@openoffice.org> |
Dokumentacija | Uwe Fischer | <ufi@openoffice.org> |
Uporabniška izkušnja | ni na voljo | ni na voljo |
Akronimi in okrajšave
Akronim / okrajšava | Definicija |
ASCII | American Standard Code for Information Interchange |
JIS | Japanese Industrial Standard |
Podrobna specifikacija
JIS
Povzetek: Pretvori znake ASCII in katakana iz polovične širine v polno širino.
Skladnja: JIS( Besedilo T )
Vrne: Besedilo
Omejitve: Brez
Semantika: Pretvorba se izvrši na znakih ASCII in katakana polovične širine, nekateri znaki so pretvorjeni na poseben način, glejte spodnjo tabelo. Drugi znaki so enostavno kopirani iz T v rezultat. Funkcija je komplementarna funkciji ASC.
sledi pomeni, da sta dva zaporedna znaka, iz katerih je potrebno pretvoriti.
Iz znaka Unicode (c) |
V znak Unicode |
Komentar |
---|---|---|
0x0022 |
0x201d |
NAREKOVAJ => DESNI DVOJNI NAREKOVAJ
|
0x005c |
0xffe5 |
OBRATNI SOLIDUS "\" => ŠIROKODOLŽINSKI ZNAK ZA
JEN |
0x0060 |
0x2018 |
GRAVE ACCENT => LEVI ENOJNI NAREKOVAJ
|
0x0027 |
0x2019 |
APOSTROF => DESNI ENOJNI NAREKOVAJ
|
0x0021 <= c <= 0x007e |
c - 0x0021 + 0xff01 |
Znaki ASCII |
0xff66 |
0x30f2 |
katakana wo |
0xff67 <= c <= 0xff6b |
(c - 0xff67) * 2 + 0x30a1 |
katakana mali a-o |
0xff6c <= c <= 0xff6e |
(c - 0xff6c) * 2 + 0x30e3 |
katakana mali ya-yo |
0xff6f |
0x30c3 |
katakana mali tsu |
0xff71 <= c <= 0xff75 |
(c - 0xff71) * 2 + 0x30a2 |
katakana a-o |
0xff76 <= c <= 0xff81 |
(c - 0xff76) * 2 + 0x30ac |
katakana ga-dsu |
0xff76 <= c <= 0xff81 |
(c - 0xff76) * 2 + 0x30ab |
katakana ka-chi |
0xff82 <= c <= 0xff84 |
(c - 0xff82) * 2 + 0x30c5 |
katakana du-do |
0xff82 <= c <= 0xff84 |
(c - 0xff82) * 2 + 0x30c4 |
katakana tsu-to |
0xff85 <= c <= 0xff89 |
c - 0xff85 + 0x30ca |
katakana na-no |
0xff8a <= c <= 0xff8e |
(c - 0xff8a) * 3 + 0x30d0 |
katakana ba-bo |
0xff8a <= c <= 0xff8e |
(c - 0xff8a) * 3 + 0x30d1 |
katakana pa-po |
0xff8a <= c <= 0xff8e |
(c - 0xff8a) * 3 + 0x30cf |
katakana ha-ho |
0xff8f <= c <= 0xff93 |
c - 0xff8f + 0x30de |
katakana ma-mo |
0xff94 <= c <= 0xff96 |
(c - 0xff94) * 2 + 0x30e4 |
katakana ya-yo |
0xff97 <= c <= 0xff9b |
c - 0xff97 + 0x30e9 |
katakana ra-ro |
0xff9c |
0x30ef |
katakana wa |
0xff9d |
0x30f3 |
katakana nn |
0xff9e |
0x309b |
GLASNI ZVOČNI ZNAK KATAKANA POLOVIČNE ŠIRINE => POLNE ŠIRINE |
0xff9f |
0x309c |
POLGLASNI ZVOČNI ZNAK KATAKANA POLOVIČNE ŠIRINE => POLNE ŠIRINE |
0xff70 |
0x30fc |
PODALJŠANI ZVOČNI ZNAK KATAKANA-HIRAGANA POLOVIČNE ŠIRINE => POLNE ŠIRINE |
0xff61 |
0x3002 |
IDEOGRAFSKA PIKA POLOVIČNE ŠIRINE => POLNE ŠIRINE |
0xff62 |
0x300c |
LEVI OGLATI OKLEPAJ POLOVIČNE ŠIRINE => POLNE ŠIRINE |
0xff63 |
0x300d |
DESNI OGLATI OKLEPAJ POLOVIČNE ŠIRINE => POLNE ŠIRINE |
0xff64 |
0x3001 |
IDEOGRAFSKA VEJICA POLOVIČNE ŠIRINE => POLNE ŠIRINE |
0xff65 |
0x30fb |
SREDNJA PIKA KATAKANA POLOVIČNE ŠIRINE => POLNE ŠIRINE |
ASC
Povzetek: Pretvori znake ASCII in katakana polne širine v znake polovične širine.
Skladnja: ASC( Besedilo T )
Vrne: Besedilo
Omejitve: Brez
Semantika: Pretvorba se izvrši na znakih ASCII in katakana polne širine, nekateri znaki so pretvorjeni na poseben način, glejte spodnjo tabelo. Drugi znaki so enostavno kopirani iz T v rezultat. Funkcija je komplementarna funkciji JIS.
Znak za odstotek % s spodnji tabeli pretvorb označuje operacijo ostanek pri deljenju. sledi pomeni, da sta dva zaporedna znaka, iz katerih je potrebno pretvoriti.
Iz znaka Unicode (c) |
V znak Unicode |
Komentar |
---|---|---|
0x30a1 <= c <= 0x30aa |
(c - 0x30a2) / 2 + 0xff71 |
katakana a-o |
0x30a1 <= c <= 0x30aa |
(c - 0x30a1) / 2 + 0xff67 |
katakana mali a-o |
0x30ab <= c <= 0x30c2 |
(c - 0x30ab) / 2 + 0xff76 |
katakana ka-chi |
0x30ab <= c <= 0x30c2 |
(c - 0x30ac) / 2 + 0xff76 |
katakana ga-dhi |
0x30c3 |
0xff6f |
katakana mali tsu |
0x30c4 <= c <= 0x30c9 |
(c - 0x30c4) / 2 + 0xff82 |
katakana tsu-to |
0x30c4 <= c <= 0x30c9 |
(c - 0x30c5) / 2 + 0xff82 |
katakana du-do |
0x30ca <= c <= 0x30ce |
c - 0x30ca + 0xff85 |
katakana na-no |
0x30cf <= c <= 0x30dd |
(c - 0x30cf) / 3 + 0xff8a |
katakana ha-ho |
0x30cf <= c <= 0x30dd |
(c - 0x30d0) / 3 + 0xff8a |
katakana ba-bo |
0x30cf <= c <= 0x30dd |
(c - 0x30d1) / 3 + 0xff8a |
katakana pa-po |
0x30de <= c <= 0x30e2 |
c - 0x30de + 0xff8f |
katakana ma-mo |
0x30e3 <= c <= 0x30e8 |
(c - 0x30e4) / 2 + 0xff94) |
katakana ya-yo |
0x30e3 <= c <= 0x30e8 |
(c - 0x30e3) / 2 + 0xff6c |
katakana mali ya-yo |
0x30e9 <= c <= 0x30ed |
c - 0x30e9 + 0xff97 |
katakana ra-ro |
0x30ef |
0xff9c |
katakana wa |
0x30f2 |
0xff66 |
katakana wo |
0x30f3 |
0xff9d |
katakana nn |
0xff01 <= c <= 0xff5e |
c - 0xff01 + 0x0021 |
Znaki ASCII |
0x2015 |
0xff70 |
VODORAVNA ČRTA => PODALJŠANI ZVOČNI ZNAK KATAKANA-HIRAGANA POLOVIČNE ŠIRINE |
0x2018 |
0x0060 |
LEVI ENOJNI NAREKOVAJ => GRAVE ACCENT |
0x2019 |
0x0027 |
DESNI ENOJNI NAREKOVAJ => APOSTROF |
0x201d |
0x0022 |
DESNI DVOJNI NAREKOVAJ => NAREKOVAJ |
0x3001 |
0xff64 |
IDEOGRAFSKA VEJICA |
0x3002 |
0xff61 |
IDEOGRAFSKA PIKA |
0x300c |
0xff62 |
LEVI OGLATI OKLEPAJ |
0x300d |
0xff63 |
DESNI OGLATI OKLEPAJ |
0x309b |
0xff9e |
GLASNI ZVOČNI ZNAK KATAKANA-HIRAGANA |
0x309c |
0xff9f |
POLGLASNI ZVOČNI ZNAK KATAKANA-HIRAGANA |
0x30fb |
0xff65 |
SREDNJA PIKA KATAKANA |
0x30fc |
0xff70 |
PODALJŠAN ZVOČNI ZNAK KATAKANA-HIRAGANA |
0xffe5 |
0x005c |
ZNAK ZA JEN POLNE ŠIRINE => OBRATNI SOLIDUS "\" |
Znak OBRATNI SOLIDUS "\" (ali leva poševnica) je posebnost, ki se pri nekaterih japonskih pisavah izpiše kot znak za jen, kar je zapuščina kodne strani 932,
oglejte si |
Sorodni sklici
Referenčni viri za znake polovične in polne širine
http://www.unicode.org/reports/tr11/
http://www.unicode.org/charts/charindex2.html#H
http://www.unicode.org/charts/charindex2.html#F
Informacije o preslikavi JIS X 0201 in JIS X 0208 v znake Unicode
http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0201.TXT
http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0208.TXT
Migracija
Ni migracije, prejšnje različice OOo niso imele funkcij JIS in ASC.
Konfiguracija
Konfiguracija ni potrebna.
Datotečni zapis
Ni sprememb datotečnega zapisa.
Odprte zadeve
Brez.