© 1995, 1998, 2000, 2001, 2003, 2005, 2007, 2009, 2012, 2017 Adobe Systems Incorporated.
A permissão é concedida, gratuitamente, a qualquer pessoa que obtenha uma cópia deste arquivo de documentação para usar, copiar, publicar, distribuir, sublicense e/ou vender cópias da documentação e permitir que outras pessoas façam o mesmo, desde que:
Nenhuma modificação, edição ou outra alteração deste documento é permitida; e
O aviso de direitos autorais acima e este aviso de permissão devem ser incluídos em todas as cópias da documentação.
A permissão é concedida, gratuita, a qualquer pessoa que obtenha uma cópia deste arquivo de documentação, para criar seus próprios trabalhos derivados a partir do conteúdo deste documento para usar, copiar, publicar, distribuir, sublicensionar e/ou vender as obras derivadas e permitir que outras pessoas façam o mesmo, desde que o trabalho derivado não seja representado como uma cópia ou versão.
A Adobe não será responsável por nenhuma parte por qualquer perda de receita ou lucro ou por danos indiretos, incidentais, especiais, consequentes ou outros semelhantes, seja com base em delito (incluindo negligência ou responsabilidade estrita), contrato ou outros motivos legais ou equitativos, mesmo que a Adobe tenha sido aconselhada ou tenha motivos para saber a possibilidade de tais danos. Os materiais da Adobe são fornecidos "como está". A Adobe se isenta especificamente de todas as garantias expressas, estatutárias ou implícitas relacionadas aos materiais da Adobe, incluindo, entre outros, àqueles relativos à comercialização ou aptidão para um propósito específico ou não violação de quaisquer direitos de terceiros sobre os materiais Adobe.
A Adobe não possui patentes sobre o assunto desta especificação.
Última atualização 2017-10-10
O objetivo deste documento é definir e descrever a coleção de caracteres Adobe-CNS1-7 , que enumera 19.179 glifos, e cuja designação é derivada das três entradas do dicionário de três /cidsysteminfo:
Os recursos do CIDFONT que referenciam essa coleção de caracteres devem incluir o dicionário A /CidSystemInfo que corresponda às seqüências de caracteres /registro e / / / / / / / / / /Ordem, mostradas acima.
Este documento foi projetado para desenvolvedores de fontes, com o objetivo de desenvolver fontes tradicionais chinesas para uso com produtos PostScript ou para o desenvolvimento de fontes tradicionais chinesas do OpenType. Também é útil para desenvolvedores de aplicativos e usuários finais que precisam saber mais sobre os glifos nesta coleção de personagens. Este documento espera que seus leitores estejam familiarizados com o formato de arquivo de fontes com chave CID, descrita na Nota Técnica do Adobe, nº 5014, intitulada Adobe CMAP e especificação de arquivos CIDFont .
Uma coleção de caracteres contém os glifos necessários para desenvolver produtos de fonte para um idioma, script ou mercado específico. As codificações específicas são definidas através do uso de recursos CMAP que são instanciados como arquivos e geralmente fazem referência a um subconjunto da coleção de caracteres.
A coleção de caracteres resultante de cada suplemento inclui os glifos associados a todos os suplementos anteriores. Por exemplo, o suplemento 7 inclui todos os glifos definidos nos suplementos 0 a 6.
The Adobe-CNS1-7 character collection enumerates 19,179 glyphs, specifically CIDs 0 through 19178, among eight Supplements, designated 0 through 7. Adobe-CNS1-6 supports CNS 11643 Planes 1 and 2, Big Five, Hong Kong GCCS, and the 1999, 2001, 2004, 2008, and 2016 versions of Hong Kong SCS ( Hong Kong Conjunto de caracteres suplementares ou encurtado para HKSCs). A tabela a seguir resume esses oito suplementos e também fornece as páginas nas quais seus glifos são mostrados no arquivo Adobe-CNS1-7.pdf :
| Suplemento | CIDs adicionais | Intervalo CID | CIDs totais | Data de estabelecimento | Páginas |
|---|---|---|---|---|---|
| 0 | n / D | 0–14098 | 14.099 | 1995-06-26 | 1–29 |
| 1 | 3.309 | 14099-17407 | 17.408 | 1998-09 | 29–35 |
| 2 | 193 | 17408-17600 | 17.601 | 1998-10-12 | 35–36 |
| 3 | 1.245 | 17601-18845 | 18.846 | 2000-06 | 36-38 |
| 4 | 119 | 18846-18964 | 18.965 | 2001-08 | 38 |
| 5 | 123 | 18965-19087 | 19.088 | 2005-07-08 | 38–39 |
| 6 | 68 | 19088-19155 | 19.156 | 2009-09-24 | 39 |
| 7 | 23 | 19156-19178 | 19.179 | 2017-07-04 | 39 |
Cada CID ( ID do caractere ) em uma coleção de caracteres está associado a uma classe de formas de caracteres ou glifos. A forma específica de um glifo de uma determinada classe de glifos depende do estilo da tipo de letra e possivelmente de outros fatores. Os glifos para todos os CIDs são ilustrados neste documento, fornecendo um exemplo ou instância específica da correspondência entre um CID e sua classe de forma de glifos. Os desenvolvedores de fontes devem projetar glifos para cada CID da coleção de caracteres e podem usar este documento como uma referência ao provar ou validar os recursos CIDFont.
As seções a seguir detalham o histórico e o conteúdo de cada um dos oito suplementos da coleção de caracteres Adobe-CNS1-7.
Suplemento 0, que enumera 14.099 glifos, especificamente CIDs 0 a 14098, suporta o padrão de conjunto de caracteres do CNS 11643-1992 (apenas os planos 1 e 2), as cinco grandes e as extensões de eten aos cinco grandes.
O suplemento 1 fornece 3.309 glifos adicionais, especificamente CIDs 14099 a 17407, necessários para apoiar os GCCs de Hong Kong e sua extensão, juntamente com conjuntos de caracteres específicos do fornecedor do monotipo e dinacomware. Os CIDs 14099 a 14122 são glifos de pontuação e desenho de linha, que foram incluídos para apoiar completamente as necessidades dos modos de escrita vertical e horizontal.
O suplemento 2 acrescenta 193 glifos, especificamente CIDS 17408 a 17600, e foi projetado para adicionar apenas versões pré-rotatadas de todos os glifos latinos e latinos não-de-largura e latim encontrados no suplemento 1 e anterior, com o objetivo específico do suporte do OpeITyPy '' ( vertical alternados e Rotation ).
O suplemento 3 acrescenta 1.245 glifos, especificamente CIDs 17601 a 18845. Os glifos para o símbolo da moeda do euro estão nos CIDs 17601 a 17605 (lifa de largura proporcional, de largura integral e de largura integral e meia-largura. Também estão incluídos os glifos necessários para apoiar completamente o Hong Kong SCs, conforme publicado inicialmente pelo governo da região administrativa especial de Hong Kong (SAR) da República Popular da China (Hong Kong SCS-1999). Os glifos para hanzi que ainda não foram incluídos no Adobe-CNS1-1 são alocados nos CIDs 17606 a CIDS 18784. CIDS 18785 a 18845 completam o suporte para Hong Kong SCs, alocando posições adicionais para latim ou latim.
O suplemento 4 acrescenta 119 glifos, especificamente CIDs 18846 a 18964. 116 desses glifos (CIDs 18849 a 18964) foram adicionados para refletir a adição de 116 caracteres, todos os quais são Hanzi, a Hong Kong SCS-2001.
CIDS 18846, 18847 e 18848 são necessários para distinguir os desenhos de três caracteres de Hong Kong SCS (0xc8e0, 0xc8e9 e 0xc8f1) versus os desenhos de três grandes caracteres (0XA4EB, 0XA8A4 e 0xf0E8). No passado, os três primeiros personagens eram renderizados usando o CIDS 732, 1289 e 2550, porque eram considerados idênticos ao último. No entanto, o objetivo dos três caracteres de Hong Kong SCS é representar três caracteres Unicode “CJK Radicals Suplement” (U+2E9D ⺝, U+2ec6 ⻆ e U+2EE3 ⻣). Isso levou a ajustes de design que exigiam a adição de CIDs 18846, 18847 e 18848.
O suplemento 5 adiciona 123 novos glifos, especificamente CIDS 18965 a 19087, para refletir a adição de 123 caracteres, todos os quais são Hanzi, a Hong Kong SCS-2004.
O suplemento 6 adiciona 68 novos glifos, especificamente CIDS 19088 a 19155, para refletir a adição de 68 caracteres, todos os quais são Hanzi, a Hong Kong SCS-2008.
O suplemento 7 adiciona 23 novos glifos, especificamente CIDs 19156 a 19178, para refletir a adição de 23 caracteres, todos os quais são Hanzi, a Hong Kong SCS-2016. Hong Kong SCS-2016 também adicionou o símbolo da moeda do euro, cujos glifos já foram incluídos no suplemento 3.
As seções a seguir detalham os glifos especiais e outras notas interessantes para os desenvolvedores de fontes. Várias classes de glifos são complexas e merecem uma quantidade de explicação e esclarecimento.
A tabela a seguir lista todos os glifos Adobe-CNS1-7 que são classificados como um espaço ou de outra forma são renderizados como um espaço e fornece informações sobre o uso pretendido, juntamente com as larguras do conjunto recomendadas:
| Cid | Defina a largura | Descrição |
|---|---|---|
| 1 | Proporcional | Espaço latino - U+0020 |
| 99 | Largura total | Espaço ideográfico - u+3000 |
| 13648 | Meia largura | Espaço latino - U+2002 |
| 17408 | Largura total | Versão pré-rotatada do CID+1 |
| 17506 | Largura total | Versão pré-rotatada do CID+13648 |
Os glifos espaciais descritos como uma versão pré-rotatada de outro glifo devem receber as larguras do conjunto de largura total em termos de suas larguras de conjunto horizontal, mas quando instanciadas como uma fonte de openype, suas larguras de conjunto verticais devem corresponder à tabela de métricas do OpEntyTy.
O Adobe-CNS1-7 inclui 17.898 glifos classificados como hanzi (também conhecidos como ideografias), e seus intervalos CID, separados por suplemento, são mostrados na tabela abaixo:
| Suplemento | CID intervalos |
|---|---|
| 0 | 281-289, 536-561, 595-13645, 13999-14008, 14056-14062 |
| 1 | 14123-17407 |
| 2 | nenhum |
| 3 | 17608-18784 |
| 4 | 18846-18964 |
| 5 | 18965-19087 |
| 6 | 19088-19155 |
| 7 | 19156-19178 |
Para suportar o recurso GSUB 'VRT2' ( Alternativas verticais e rotação ), a coleção de caracteres Adobe-CNS1-7 inclui formas pré-rotatadas para todos os glifos latinos e latinos que não são de largura total. A tabela abaixo detalha como o CIDS e o CID intervalos horizontais são mapeados para as faixas CID pré-rotatadas correspondentes:
| Suplemento | CIDs horizontais e intervalos | Intervalos CID pré-rotatados |
|---|---|---|
| 2 | 1–98, 13648-13742 | 17408-17600 |
| 3 | 17601, 17603 | 17604-17605 |
A tabela a seguir fornece CIDs e intervalos de CID que indicam explicitamente quais glifos devem ser projetados com larguras de conjunto proporcional ou meia de largura. Todos os outros glifos devem ter largura total.
| Defina a largura | CIDs e intervalos |
|---|---|
| Proporcional | 1–98, 17601 |
| Meia largura | 13648-13742, 17603 |
As tabelas de glifos fornecidas neste documento incluem marcas de registro que servem para indicar a largura do conjunto relativo. A especificação de classes de largura explicitamente, como na tabela acima, é claramente mais precisa e confiável do que medir a distância entre as marcas de registro. Por favor, use os dois recursos como seu guia.
Observe que as marcas de registro usadas nas tabelas de glifos estão em uma camada separada e, se a presença deles for irritante, essa camada poderá ser desligada, impedindo assim sua tela.
Os recursos CMAP associados à coleção de caracteres Adobe-CNS1-7, juntamente com o arquivo de dados CID2Code.TXT que fornece detalhes adicionais para desenvolvedores de fontes, estão disponíveis como parte do projeto de código aberto do CMAP .
Descrições mais completas dos recursos individuais do Adobe-CNS1-7 CMAP podem ser encontrados no Adobe Technical Note #5094, intitulado Adobe CJKV Coleções de caracteres e arquivos CMAP para fontes com chave CID .
Em geral, os recursos do CMAP baseados em codificações legadas, como o Big Five, não estão mais sendo atualizadas. Em vez disso, os recursos do Unicode CMAP-disponíveis para as codificações UTF-8, UTF-16 (UTF-16BE) e UTF-32 (UTF-32BE) e mantidas perfeitamente sincronizadas-são atualizadas regularmente, com novos mapeamentos desencadeados por um novo suplemento ou uma nova versão do Unicode. Além disso, os recursos do CMAP UCS-2 são obsoletos e depreciados. Os desenvolvedores devem usar os recursos do CMAP UTF-16, porque são compatíveis com os UCS-2 agora obsoletos.
As seqüências de variação padronizadas (SVSEs) que são especificadas nos falhas de dados do Adobe-CNS1_SESCENCES.TXT correspondem aos ideografias de compatibilidade CJK.
Os glifos representativos para CIDs 0 a 19178 são fornecidos no arquivo Adobe-CNS1-7.pdf , incluído neste repositório, com 500 glifos mostrados por página. E, para a conveniência do leitor, o início de cada suplemento é claramente marcado. O tipo de letra usado para exemplificar cada glifo é o Adobe Ming Std L (também conhecido como, Adobemingstd-Light ou Adobe 明體 Std L), projetado pela Tecnologia Arfica, e de propriedade da Adobe Systems Incorporated. A instância de fonte específica é a versão 7.000, conforme refletido na entrada do dicionário /cidfontversion Dicionário.
As seções a seguir detalham o histórico deste documento, que foi originalmente chamado de nota técnica do Adobe #5080.
Os glifos para o suplemento 5 (CIDS 18965 a 19087) foram adicionados. AdobemingStd-Light ( Adobe Ming std l ) com /cidfontVersion Value 5.000 foi usado para os glifos representativos.
Os glifos para o suplemento 6 (CIDS 19088 a 19155) foram adicionados. AdobemingStd-Light ( Adobe Ming std l ) com /cidfontVersion Value 6.001 foi usado para os glifos representativos. Todo o documento foi completamente reescrito.
Os glifos para o suplemento 7 (CIDS 19156 a 19178) foram adicionados. AdobemingStd-Light ( Adobe Ming Std L ) com /CidfontVersion Value 7.000 foi usado para os glifos representativos. Toda a especificação foi portada para a sintaxe do GitHub Markdown e revisada.
Menores alterações editoriais.
Isso é tudo.