2 返信 最新の回答 日時: Jul 3, 2003 9:34 AM ユーザー:(kazuded)

    XMLで日本語のタグ名は?

      こんにちは。<br /><br />Windows2000 J、FrameMaker 7 (Structured/English Interface)で、日本語のタグ名、属性値は扱えますか?<br /><br />DTDをFMから開く([File] > [Structure Tools...] > [Open DTD...]で<br />EDDを作成しました。<br />アプリケーションはとりあえず<No Application>にしました。<br />その後、空のファイルをテンプレートとして、そこにEDDを取り込んだのです<br />が、エラーがでてしまいます。<br />Element tag (日本語タグ) is invalid; ignoring element definition.<br /><br />解決方法、もしくは参照するべきドキュメントなどについて、ご教授ください。
        • 1. Re: XMLで日本語のタグ名は?
          Level 1
          kazuded様、こんにちわ。

          言語バージョンのせい?って事はないでしょうか。
          FrameMaker 7 (Structured/English Interface)って事は、英語版のFrameMakerですよね。
          日本語版のFrameMakerで、
          要素名および属性名に日本語を使ったEDDを取り込みましたが、
          エラーは出ませんでした。
          (ごくごく簡単なDTDを作って試してみました)

          参照するドキュメントって、オンラインマニュアルの「Structure Application Developer’s Guide」ぐらいしかないですよねぇ…。
          • 2. Re: XMLで日本語のタグ名は?
            Level 1
            ymgcさん、こんにちは。
            おっしゃるとおり、日本語のInterfaceのFMを使用したら、EDDは問題なくできました。
            (私は日本語のEDDってわかりにくくてだいっ嫌いで、使いたくなかったのですが・・・)
            しかし、Read/Writeルールでうまくいきませんでした。
            特定の文字(『表』とか)の行で、構文に間違いは無いものの、構文エラーと言われてしまいます・・・
            まあ、ドキュメントには「R/Wルールはマルチバイト文字は対応していません」と書いてあるのですけどね・・・
            そんなわけで、結果的にはあきらめました。はい。