8 ������ƃe�L�X�g����

�ڎ�

  1. �����̌���w��: lang����
    1. ����R�[�h
    2. ����R�[�h�̌p��
    3. ����R�[�h�̉���
  2. �e�L�X�g�ƕ\�̕������w��: dir����
    1. �o�����A���S���Y���̊T��
    2. �e�L�X�g�������̌p��
    3. �����݃e�L�X�g�̕����ݒ�
    4. �o�����A���S���Y���̏㏑��: BDO�v�f
    5. �������y�ь�������̕����Q��
    6. �o�������ւ̃X�^�C���V�[�g�̌���

�����ł́AHTML�̍��ۉ��Ɋ֘A����A2�‚̏d�v�������������B �����̌���w�� (lang����)�ƃe�L�X�g�����w�� ( dir����)�ł���B

8.1 �����̌���w��: lang����

������`
lang = language-code [CI]
���̑����́A���Y�v�f�̑����l�y�ѓ��e�e�L�X�g�̊�{������w�肷��B�f�t�H���g�l�́u�s���v�ł���B

lang�����Ŏw�肷���������́A���[�U�G�[�W�F���g�������_�����O�𐧌䂷��l�X�ȋǖʂŗ��p���꓾��B ���҂��񋟂��錾���񂪑傢�ɏ����ƂȂ�ǖʂɂ́A���̂悤�Ȃ��̂��܂܂��B

lang�����́A���Y�v�f���e�̌���ƁA�����l�̌�����w�肷��B �����l�̎w�肪�K�؂��ǂ����́A���Y�����̃V���^�N�X�y�уZ�}���e�B�N�X�A���тɑ����Ɋ܂܂�铭���Ɉˑ�����B

lang�����̖ړI�́A���[�U�G�[�W�F���g�ɑ΂��āA����̌���ɂ������ʓI�������K�Ɋ�Â����A���L�ӂȃ����_�����O���s����悤�ɂ����悤�Ƃ������̂ł���B ����́A���錾��ɂ����Ă��܂�g���Ȃ������͖��Ӗ��ȏ�ԂŃ����_�����O���ׂ����Ƃ������Ƃ��Ӗ�������̂ł͂Ȃ��B ���[�U�G�[�W�F���g�́Alang�����ɂ���Ďw�肳���l�Ɋւ�炸�A���ׂĂ̕����������_�����O�����悤�A�őP��s�����˂΂Ȃ�Ȃ��B

�Ⴆ�΁A�M���V�A�������p���e�L�X�g�̒��Ɍ��ꂽ�Ƃ��悤�B

<P><Q lang="en">Her super-powers were the result of
&gamma;-radiation,</Q> he explained.</P>

���̏ꍇ���[�U�G�[�W�F���g�́A (1) ���p���̎戵���Ȃǂ��܂߁A�p����K�؂Ƀ����_�����O���悤�Ǝ��݂�ׂ��ł���A���� (2) �p��ɂ͏o�����Ȃ������ł��邯��ǂ����̃����_�����O�ɍőP��s�����˂΂Ȃ�Ȃ��B

�֘A���ɂ‚��āA�\���ł��Ȃ������̍����Q�Ƃ��ꂽ���B

8.1.1 ����R�[�h

lang�����̒l�́A��b�A�M�L�A���̑��������̂��߂ɐl�X���p���鎩�R��������ʂ��錾��R�[�h�ł���B�R���s���[�^����́A����R�[�h����͖����I�ɏ��O����Ă���B

[RFC1766]���AHTML�Ŏg�p���Ȃ���΂Ȃ�Ȃ�����R�[�h���`���A�������Ă���B

�ȒP�Ɍ����ƁA����R�[�h�͎�R�[�h�ƕ��R�[�h�Q�Ƃ��琬��A���R�[�h�͋�ł����Ă��\��Ȃ��B

        language-code = primary-code ( "-" subcode )*

����R�[�h�̗�������B

2�����̎�R�[�h�́A[ISO639]�̌��ꗪ���̂��߂ɗ\�񂳂�Ă���B 2�����̎�R�[�h�ɂ́Afr (�t�����X��)�Ade (�h�C�c��)�Ait (�C�^���A��)�A nl (�I�����_��)�Ael (�M���V�A��)�Aes (�X�y�C����)�Apt (�|���g�K����)�Aar (�A���r�A��)�Ahe (�w�u���C��)�Aru (���V�A��)�Azh (������)�Aja (���{��)�Ahi (�q���f�B�[��)�Aur (�E���h�D�[��)�Asa (�T���X�N���b�g��)�Ȃǂ�����B

2�����̕��R�[�h�́A���ׂ�[ISO3166]�̍��R�[�h�ł���Ɨ��������B

8.1.2 ����R�[�h�̌p��

����v�f�́A���̗D�揇�ɏ]���Č���R�[�h�����p������B

���ɗᎦ���镶���̎匾��̓t�����X��("fr")�ł���B1�‚̒i�����X�y�C����("es")�ł���Ɛ錾����Ă���A���̌�̓t�����X��ɖ߂�B ���̒i���ɂ͓��{��("ja")�̋傪���ߍ��܂�Ă���A���{��̋傪�I���ƍĂуt�����X��ɖ߂��Ă���B

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<HTML lang="fr">
<HEAD>
<TITLE>Un document multilingue</TITLE>
</HEAD>
<BODY>
�c�t�����X��ł���Ɖ��߂��ꂽ���c
<P lang="es">�c�X�y�C����ł���Ɖ��߂��ꂽ���c
<P>�c�t�����X��ł���Ɖ��߂��ꂽ���c
<P>�c�t�����X��e�L�X�g���c<EM lang="ja">���{��
         �̑}���Œ��f����A</EM>�c�܂��t�����X��ɂȂ�c
</BODY>
</HTML>
�����B �\�̃R�}�́Alang�����̒l���A�e�v�f����ł͂Ȃ��X�p�����̍ŏ��̃R�}����p�����Ă悢�B �ڂ����́A�\���z�u�̌p���̍����Q�Ƃ��ꂽ���B

8.1.3 ����R�[�h�̉���

HTML�̕����ł́A���[�U�G�[�W�F���g�͌���R�[�h��P��̃g�[�N���Ƃ��Ăł͂Ȃ��g�[�N���̊K�w�Ƃ��ĉ��߂��ׂ��ł���B ���[�U�G�[�W�F���g��������ɂ���ă����_�����O�𒲐�����ہA�‚܂�X�^�C���V�[�g����R�[�h��lang�����l���r����ہA��ɐ��m�ȍ��v�����݂˂΂Ȃ�Ȃ����A��R�[�h�̍��v�ł��\���ł��邱�Ƃ����l������K�v������B �]���āAHTML�v�f�� lang�����l�� "en-US" �ɐݒ肳��Ă���ꍇ�A���[�U�G�[�W�F���g�� "en-US" �ɍ��v����X�^�C�������܂��D�悵�A����ʓI�Ȓl�ł��� "en" �����ɗp����悤�ɂ���K�v������B

�����B ����R�[�h�K�w�́A��R�[�h�����ʂ��錾����A���̕ό^�Ŏ�R�[�h�����������R�[�h���قȂ�1�ˆȏ�̌���ɂ���ė����ł���Ƃ������Ƃ�ۏ؂�����̂ł͂Ȃ��B ����R�[�h�K�w�͒P�ɁA���[�U�ɂƂ��Ă����������삪�������ꍇ�ɂ����ă��[�U�����Y�̕ό`��v�����邱�Ƃ����e����݂̂ł���B

8.2 �e�L�X�g�ƕ\�̕������w��: dir����

������`

dir = LTR | RTL [CI]
���̑����́A���Y�v�f���e�y�ё����l�ɂ�����A�������ɂ‚��Ē����ȃe�L�X�g(���Ȃ킿�A [UNICODE]����`����ŗL�̕������������Ȃ��e�L�X�g)�́A��{�������w�肷��B ���̒l�͂܂��A�\�̕������ɂ‚��Ă��w�肷��B �”\�Ȓl�͎��̒ʂ�B
  • LTR: ������E�́A�e�L�X�g���邢�͕\�B
  • RTL: �E���獶�́A�e�L�X�g���邢�͕\�B

�����̌����lang�����Ŏw�肷��̂ɉ����āA���҂́A�����̃e�L�X�g��\�̍\���Ɋւ�����{����(��-�E���A�E-����)�����w�肷��K�v�����蓾�悤�B �������̎w��́Adir�����ɂ���čs���B

[UNICODE]�d�l�́A�����ɑ΂��ĕ����������蓖�ĂĂ���A�܂��e�L�X�g�̓K�؂ȕ����������肷�邽�߂�(����)�A���S���Y�����`���Ă���B �������ɁA�\���”\�ȉE-���������܂܂�Ă��Ȃ��ꍇ�A�K�����[�U�G�[�W�F���g�́A[UNICODE]�̑o�����A���S���Y���̓K�p��v������Ȃ��B �������ɉE-���������܂܂�Ă��āA���ƒ��[�U�G�[�W�F���g�������\������ꍇ�A���[�U�G�[�W�F���g�͑o�����A���S���Y����p���˂΂Ȃ�Ȃ��B

���j�R�[�h�d�l�̓e�L�X�g�������������ꕶ�����K�肵�Ă��邪�AHTML��dir����(DIR�v�f�ƍ������Ȃ�����)�y��BDO�v�f�Ƃ����A��荂���̃}�[�N�t���\���f��񋟂��A�����ړI���ʂ����B �����ŁA�Ⴆ�΃w�u���C�ꂩ��̈��p���s���ꍇ���l�����:

<Q lang="he" dir="rtl">�c�w�u���C��̈��p�c</Q>

���HTML�}�[�N�t���̕����A����Ɠ����ȉ��̃��j�R�[�h���䕶���̐��l�Q�Ƃ����A�����I�ɔ���₷���B

&#x202B;&#x05F4;�c�w�u���C��̈��p�c&#x05F4;&#x202C;

���[�U�G�[�W�F���g�́A�e�L�X�g�����̌����lang������p���Ă��Ȃ�Ȃ��B

dir�����́A�p������A�܂��㏑�����꓾��B �ڍׂ��e�L�X�g�������̌p���̍����Q�Ƃ��ꂽ���B

8.2.1 �o�����A���S���Y���̊T��

���ɁA�o�������A���S���Y���̖]�܂����������������������B���̗�ɂ́A��-�E�p���n�ł���p��ƁA�E-���p���n�ł���w�u���C�ꂪ�܂܂��B

���̗ᕶ���l���悤�B

  english1 HEBREW2 english3 HEBREW4 english5 HEBREW6

��̗ᕶ(���тɌ�q�̊֘A�ᕶ���ׂ�)�Ɋ܂܂�镶���́A��Ɏ����������ŃR���s���[�^�ɕۑ������B�t�@�C�����̍ŏ��̕������ue�v�ł���A2�Ԗڂ̕������A�un�v�A�Ō�̕������u6�v�ł���B

�����ŁA���̒i�����܂ޕ����̎匾�ꂪ�p��ł���Ɖ��肷��B����͂‚܂�A��{��������-�E�ł��邱�Ƃ��Ӗ�����B����ƁA���̍s�̐������v���[���e�[�V�����́A���̒ʂ�ƂȂ�B

english1 2WERBEH english3 4WERBEH english5 6WERBEH
         <------          <------          <------
            �w               �w               �w
------------------------------------------------->
                      �p

�_�����A���̍\���������Ă���B�p�ꂪ��ł���A�w�u���C��e�L�X�g�������ɖ��ߍ��܂�Ă���B���[�U�G�[�W�F���g���o�����A���S���Y����K�p���Ă��邽�߁A�������v���[���e�[�V�����̂��߂ɒlj��I�ȃ}�[�N�t�����s���K�v�͂Ȃ��B

���ɁA����Ƃ͔��΂Ɏ匾�ꂪ�w�u���C��ł���Ƃ���ƁA��{�����͉E-���ƂȂ�B�����Ő������v���[���e�[�V�����͂����ł���B

6WERBEH english5 4WERBEH english3 2WERBEH english1
        ------->         ------->         ------->
            �p               �p               �p
<-------------------------------------------------
                       �w

���̏ꍇ�A���S�͉̂E-�������Ńv���[���e�[�V��������A���ߍ��܂ꂽ�p�ꕔ�����o�����A���S���Y���ɂ���ēK�؂ɋt�]�����B

8.2.2 �e�L�X�g�������̌p��

���j�R�[�h�̑o�����A���S���Y���́A�e�L�X�g�̌ł܂�ɂ‚��Ċ�{�̃e�L�X�g������K�v�Ƃ���B�u���b�N���x���v�f�̊�{�e�L�X�g�������w�肷��ɂ́A���̗v�f�� dir�����̐ݒ���s���B dir�����̃f�t�H���g�l��"ltr" (��-�E�e�L�X�g) �ł���B

����u���b�N���x���v�f��dir�������ݒ肳�ꂽ�ꍇ�A���Y�v�f���‚�����܂ł̊Ԃɂ���A���ׂĂ̎q���u���b�N���x���v�f�ɑ΂��Č��ʂ����B �q���ł���v�f��dir�����l�́A�p�����ꂽ�l���㏑������B

�����S�̂̊�{�e�L�X�g������ݒ肷��ɂ́AHTML�v�f��dir������ݒ肷��B

��������B

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<HTML dir="RTL">
<HEAD>
<TITLE>�c�E-���̃^�C�g���c</TITLE>
</HEAD>
�c�E-���̃e�L�X�g�c
<P dir="ltr">�c��-�E�̃e�L�X�g�c</P>
<P>�c�ĂщE-���̃e�L�X�g�c</P>
</HTML>

����A�s���v�f�́Adir�������p�����Ȃ��B ����͂‚܂�Adir�����̂Ȃ��s���v�f�͑o�����A���S���Y���Ɋւ��Ēlj��I�Ȗ����݃��x�����J�n���Ȃ��Ƃ������Ƃ��Ӗ����Ă���B (�����ł́A�v�f�́A�f�t�H���g�̃v���[���e�[�V�����ɂ���ău���b�N���x���ł��邩�s�����x���ł��邩�ƍl�����Ă���B INS�v�f��DEL�v�f�͕����ɂ���ău���b�N���x���ł��s�����x���ł����蓾��Ƃ����_�ɒ��ӂ��ꂽ���B)

8.2.3 �����݃e�L�X�g�̕����ݒ�

[UNICODE]�̑o�����A���S���Y���́A�O�q�̗�̂悤�ɁA�����ݕ�������A���̌ŗL�̕������ɉ����Ď����I�ɋt�]������B �������A��ʓI�ɂ́A1���x���̖����݂����\���Ȃ��B�����]���̖����݃��x����lj��������ꍇ�A�s���v�f��dir������ݒ肷��K�v������B

�ēx�O�q�̃e�L�X�g���l���悤�B

english1 HEBREW2 english3 HEBREW4 english5 HEBREW6

�����ŁA���̒i�����܂ޕ����̎匾�ꂪ�p��ł���Ɖ��肷��B����ɁA���̉p����HEBREW2����HEBREW4�܂ł̃w�u���C��̋�Ԃ��܂݁A���̃w�u���C���Ԃ͉p��̈��p(english3)���܂ށB����ƁA���̃e�L�X�g�̖]�܂����v���[���e�[�V�����́A���̒ʂ�ƂȂ�B

english1 4WERBEH english3 2WERBEH english5 6WERBEH
                 ------->
                    �p
         <-----------------------
                    �w
------------------------------------------------->
                    �p

2��̕����ϊ��𖄍��ނ��߂ɂ́A�lj�����^����K�v������B�����ł�2�Ԗڂ̖����݂𖾎��I�ɋ�؂邱�ƂŒlj����Ƃ���B ���̗�ł́A�e�L�X�g�̃}�[�N�t����SPAN�v�f�Ƃ���dir������p����B

english1 <SPAN dir="RTL">HEBREW2 english3 HEBREW4</SPAN> english5 HEBREW6

���҂́A�����̕����]���𖄍��ނ��߂ɁA���j�R�[�h�̓��ꕶ����p���Ă��悢�B��-�E�̖����݂��s���ɂ́A�����ރe�L�X�g�� LEFT-TO-RIGHT EMBEDDING ("LRE"�A�\�Z�i202A) ������POP DIRECTIONAL FORMATTING ("PDF"�A�\�Z�i202C) �����Ƃň͂ށB �E-���̖����݂��s�Ȃ��ɂ́ARIGHT-TO-LEFT EMBEDDING ("RTE"�A�\�Z�i202B) ������PDF�Ƃň͂ށB

���j�R�[�h�̐��䕶����HTML�̕������}�[�N�t���Ƃ̕��p�B ���ҁA���тɒ��q�\�t�g�E�G�A�̐݌v�҂́ABDO�v�f���܂ލs���v�f��dir�������g��ꂽ�ꍇ�A [UNICODE]�̐��`�p���䕶���Ɋ֘A����Փ˂��N���蓾��Ƃ����_�ɒ��ӂ���K�v������B �ǂ��炩����𑊌ݔr���I�ɗp���˂΂Ȃ�Ȃ��B �}�[�N�t�����邱�Ƃ̕����A�����\���̓��ꐫ�����悭�ۏ؂��A�܂��o������HTML�e�L�X�g��P���ȃe�L�X�g�G�f�B�^�ŕҏW����ۂɋN�����������ł���B������ [UNICODE]���䕶���̗��p�ɌX�������ȃ\�t�g�E�G�A�����낤�B �}�[�N�t���Ɛ��䕶���̗�����p����ꍇ�A�}�[�N�t����K�؂ɓ���q�ɂ��邱�Ƃƕ������̖��ߍ��݂�㏑����K�؂ɂ��邱�Ƃɂ‚��āA����Ȓ��ӂ𕥂��K�v������B�������Ȃ��ƁA�����_�����O���ʂ͕s��ł���B

8.2.4 �o�����A���S���Y���̏㏑��: BDO�v�f

<!ELEMENT BDO - - (%inline;)*          -- I18N BiDi over-ride -->
<!ATTLIST BDO
  %coreattrs;                          -- id, class, style, title --
  lang        %LanguageCode; #IMPLIED  -- language code --
  dir         (ltr|rtl)      #REQUIRED -- directionality --
  >

�J�n�^�O: �K�{�A�I���^�O: �K�{

������`

dir = LTR | RTL [CI]
���̕K�{�����́A���Y�v�f�̓��e�e�L�X�g�ɂ‚��Ă̊�{�������w�肷��B ���̎w������́A[UNICODE]����`����A�����̌ŗL�������㏑������B �”\�Ȓl�͎��̒ʂ�B
  • LTR: ������E�̃e�L�X�g�B
  • RTL: �E���獶�̃e�L�X�g�B

�ʓr��`�����鑮��

�o�����A���S���Y���y��dir�����́A��ʂɁA�����ϊ��̖����݂��Ǘ�����̂Ɏg����B �������A�o�����A���S���Y�����s���ȃv���[���e�[�V�����������N�����Ă��܂��悤�ȏ󋵂����蓾��B BDO�v�f�́A���҂ɑ΂��A����͈͂̃e�L�X�g�ɂ‚��đo�����A���S���Y���������ɂ�����i��񋟂���B

�ĂсA����܂łƓ����e�L�X�g�ōl���悤�B

english1 HEBREW2 english3 HEBREW4 english5 HEBREW6

����́A�e�L�X�g�����Ɏ��o�I�����ŕ��ׂ��Ă���Ɖ��肷��B ���̗��R��1�‚́AMIME�W�� ([RFC2045]�y�� [RFC1556]) ���A���o�I�������̗p���Ă��邩��ł���B���Ȃ킿�A�E-���̕�����́A�o�C�g�񒆂ɉE-���̏��ő}�������B �d�q���[���ł́A��L�̗ᕶ�́Aline break���܂߁A���̂悤�ɐ��`�����ł��낤�B

english1 2WERBEH english3
4WERBEH english5 6WERBEH

�����[UNICODE]�̑o�����A���S���Y���ƏՓ˂���B�Ȃ��Ȃ�A�o�����A���S���Y���́A2WERBEH�A4WERBEH�A6WERBEH���ċt�]�����A�w�u���C����E-���ł͂Ȃ���-�E�����ŕ\�����Ă��܂�����ł���B

���������������@�́A�܂�line break��ۑ����邽�߂ɓ��Y���[���{���� PRE�v�f�Ƃ��A���Ɋe�s�� BDO�v�f�Ƃ��邱�Ƃł���B���� BDO�v�f��dir�����l��LTR�ɐݒ肷��B

<PRE>
<BDO dir="LTR">english1 2WERBEH english3</BDO>
<BDO dir="LTR">4WERBEH english5 6WERBEH</BDO>
</PRE>

����́A�o�����A���S���Y���ɑ΂���u�����͍�-�E�̂܂܂ɂ���!�v�Ƃ����w���ƂȂ�A���҂��鎟�̃v���[���e�[�V���������������B

english1 2WERBEH english3
4WERBEH english5 6WERBEH

BDO�v�f�́A�Ⴆ�Α����ꍬ�݂̕����ԍ��ȂǁA���я��̊��S�Ȑ��䂪�K�v�ȋǖʂŗp����ׂ��ł���B ���̗v�f�ɂ́Adir�������K�{�ł���B

���҂́A���j�R�[�h���ꕶ���� LEFT-TO-RIGHT OVERRIDE (�\�Z�i202D) �y�� RIGHT-TO-LEFT OVERRIDE (�\�Z�i202E) ��p���đo�����A���S���Y�����㏑�����Ă��悢�B �ǂ���̑o�����㏑�������A POP DIRECTIONAL FORMATTING (�\�Z�i202C) ���I��������B

�����B BDO�v�f���܂ލs���v�f�Ŏg����dir�������A�����@�\��[UNICODE]�̐��`�����Ɠ����Ɏg����ƁA�Փ˂��N�����Ƃ������Ƃ��v���N�����ꂽ���B

�o�������ƕ������������@ [RFC1555]�y��[RFC1556]�ɂ��ƁAMIME���[���ɂ�����o�������̎戵���ɂ‚��āA���Ɏ��o�I�������ƈÖٓI�������Ɩ����I�������Ƃ���ʂ��邽�߂́Acharset�p�����[�^�g�p�Ɋւ�����ʂȋK�񂪑��݂���B �w�u���C��ɗp����p�����[�^"ISO-8859-8"�́A���o�����������������A"ISO-8859-8-i"�͑o���������Î����A"ISO-8859-8-e"�͖����I�������������B

HTML�ł̓��j�R�[�h�̑o�������A���S���Y����p����̂ŁAISO 8859-8�ŕ���������K�������́A�p�����[�^"ISO-8859-8-i"�Ń��x���Â����Ȃ���΂Ȃ�Ȃ��B HTML�ł͖����I�ȕ�����������”\�����AISO 8859-8�ł͕\���ł��Ȃ��B�]����"ISO-8859-8-e"�͗p�����Ȃ��B

�p�����[�^"ISO-8859-8"�́A���������o�I�������Ɋ�Â��Đ��`����Ă��āA�o���������������Ȃ��������[�U�G�[�W�F���g�ňӐ}�����\���ɂȂ�悤�ɂƃ}�[�N�t���̌�p(�Ⴆ�� TABLE���E�����ōs�̐܂�Ԃ��Ȃ��ɂ��铙)���s�Ȃ��Ă���A�Ƃ������Ƃ��Î�����B �������������́A���݂̎d�l�ɂ͓K�����Ȃ��B ��������݂̎d�l�ɓK��������K�v������A�����ɋ������[�U�G�[�W�F���g�ł��������\���𓾂����ƍl����ꍇ�A�K�XBDO�̃}�[�N�t���������邱�ƂŁA���̖ړI���B���ł���B [RFC1555]�y��[RFC1556]�̋L�q�Ƃ͈قȂ�AISO-8859-6 (�A���r�A��) �͎��o�I�����ł͂Ȃ��B

8.2.5 �������y�ь�������̕����Q��

��Ǔ_�Ȃǂ����‚��̕����ɂ‚��Ă͕������Ɋւ��闼�`�����������邽�߁A[UNICODE]�d�l�͂����K�؂ɉ������邽�߂̕������܂�ł���B �܂��A���j�R�[�h�́A�Ⴆ�΃A���r�A��̃A���r�A�������ɂ����ĕK�v�ƂȂ邱�Ƃ�����A�����̐�����s�Ȃ����������܂�ł���B HTML 4�́A�����̕����ւ������Q�����܂ށB

����DTD�����́A�������ƌ����Ɋ֘A������̗̂�ł���B

   <!ENTITY zwnj CDATA "&#8204;"--=zero width non-joiner-->
   <!ENTITY zwj  CDATA "&#8205;"--=zero width joiner-->
   <!ENTITY lrm  CDATA "&#8206;"--=left-to-right mark-->
   <!ENTITY rlm  CDATA "&#8207;"--=right-to-left mark-->

zwnj���̂́A�������N���蓾�镶���Ō������ւ������ꍇ�ɗp����B zwj���̂́A���̔��΂ɁA�������N��Ȃ������ŋ����I�Ɍ���������B �Ⴆ�΁A�A���r�A������"HEH"�̓C�X��������@�y���J��z�̖��̂ł���"Hijri"�̗���Ƃ��Ďg����̂����A �Ɨ��`��"HEH"�̓C���h�����Ɋ�Â�5���A���r�A�����ŒԂ������̂Ɍ`�����Ă���̂ŁA"HEH"���N�̖�����5�ƍ�������邱�Ƃ�����邽�߁A�ꓪ�`�ŗp������B �������A���̕����ł�"HEH"�̌�������ƂȂ镶�������݂��Ȃ����߁Azwj����������������񋟂���B

���l�ɁA�y���V�A��̃e�L�X�g�ł́A�ʏ�͌㑱�̕����ƌ�������镶���ɂ‚��đ������ɂ������Ȃ��悤�ȏꍇ�����݂���B ���̏ꍇ�Azwnj��������������Ɏg����B

���̕����Alrm��rlm�́A�����������ȕ����ɕ��������������邽�߂ɗp����B �Ⴆ�΁A��d���p�����A���r�A��(�E-��)�ƃ��e������(��-�E)�Ƃ̊Ԃɂ���ꍇ�A�A���r�A����͂ނ̂��A���e�������e�L�X�g���͂ނ̂��A��d���p���̌����͖����ł͂Ȃ��B lrm������rlm�����́A�������͎����Ă��邪���͂Ȃ��A��y�эs��break���邱�Ƃ��Ȃ������ł���B �ڍׂ�[UNICODE]���Q�Ƃ��ꂽ���B

�����O���t�̋����� ��ʂɁA�o�����A���S���Y���͕����O���t���������������A���̂܂܂ɂ��Ă����B ��O�́A���ʗ�( [UNICODE]�\4-7�Q��)�ł���B �Ⴆ�΃G�W�v�g�̃q�G���O���t��A�M���V�A��಍k�����A���̑�����ȃf�U�C�����ʂ̂��߂ɋ�������]�ޏꍇ�A�X�^�C������ɂ���čs�Ȃ��K�v������B

8.2.6 �o�������ւ̃X�^�C���V�[�g�̌���

�X�^�C���V�[�g��p���Ă���v�f�̎��o�I�����_�����O���u���b�N���x������s�����x���֕ς��邱��(�y�т��̋t�̕ϊ�)�́A�ȒP�ɂł���B �������A�o�����A���S���Y�����u���b�N���x���ƍs�����x���̈Ⴂ�Ɉˑ����邽�߁A���̕ϊ��ɂ͊i�i�̒��ӂ𕥂�˂΂Ȃ�Ȃ��B

dir�����������Ȃ��s���v�f���X�^�C���V�[�g�ɂ���ău���b�N�v�f�ւƕϊ����ꂽ�ꍇ�A���Y�u���b�N�̊�{�������߂�A�ł��ߐe�̑c��u���b�N�v�f����dir�������p������B

dir�����������Ȃ��u���b�N�v�f�v�f���X�^�C���V�[�g�ɂ���čs���v�f�ւƕϊ����ꂽ�ꍇ�Ɍ��ʓI�ɓ�����v���[���e�[�V�����́A�o���������`�̓_�ŁA��ϊ��v�f�ɑ΂���(�p�������l�ɐݒ肳�ꂽ) dir�����𖾎��I�ɕt�����ē�������̂ƁA�����ł���K�v������B


��ґ�\: ���c�� (UCHIDA Akira)
email: uchida@happy.email.ne.jp