過去の桐井戸端BBS (桐ver.8)
14243 年賀状作成で−を縦書きにしたら10−2が〇|−二になってしまう。 ツー 2001/11/25-17:04
年賀状の作成に桐を使っていますが、標記の件でよい方法がありましたら教えて下さい。
縦書きで書きたいので次のようにしました。
#漢数字(#文字置換(#全角([住所1]),"−","|"),3)
次の様におかしい表示がでました。
例えば、東京都文京区10−2の住所では、10−2の所の0−が〇|と一文字で表示されます。
そこで、10−2の−の前に空白を挿入したら一〇 −二と縦書きで表示されますが
空白の分−の前に空白がはいります。
なにかよい方法はありませんでしょうか?

14246 Re:−を縦書きにしたら10−2が〇|−二に 今村 誠 2001/11/25-18:47
記事番号14243へのコメント
ツーさんこんにちは、桐8sp6を使用していますが、再現できません。
半角-でも全角−でも長音ーでもすべて縦書きします。
sp番号で違うのではないでしょうか、文字変換は計算式ではしていません。
オブジェクトの属性の印字属性タブの左側4つ目の箱 文字変換を →漢数字1にしています。

14253 −を”の”に変えたらいかが 今村 誠 2001/11/26-09:30
記事番号14243へのコメント
ツーさんこんにちは
縦書きで書きたいテキストのソースを
#漢数字(#文字置換(#全角([住所1]),"−","の"),3)
とすれば、 10-5 は 一〇の五 となり良いのでは。
アパートなどの長音ーとハイフン−は入力時点で間違いやすいので
計算式でも良いと思いますが、印字属性で解決できるのならそのほうが良いと思います。
14264 Re:−を”の”に変えたらいかが ツー 2001/11/27-10:45
記事番号14253へのコメント
今村 誠さん

>ツーさんこんにちは
>縦書きで書きたいテキストのソースを
>#漢数字(#文字置換(#全角([住所1]),"−","の"),3)
>とすれば、 10-5 は 一〇の五 となり良いのでは。
>アパートなどの長音ーとハイフン−は入力時点で間違いやすいので
>計算式でも良いと思いますが、印字属性で解決できるのならそのほうが
>良いと思います。

早速の御返事有難うございました。大変参考になりました。
申し遅れましたが、当方の桐は桐ver8 spなしです。
文字置換で「|」を「の」に変えて印刷してみましたところ、ばっちりいきましたが何かしっくりいきません。
 何故当方の桐でうまくいかないのかを試行錯誤していると、印字するフォントで変わることが判明しました。
 投稿時はCRPC&G流麗太行書体の筆文字の筆まめに付属のプロポーショナルフォントにて印刷していました。
そのCRPC&G流麗太行書体のCRPCのPなしの固定ピッチフォントに変更して印刷したら完璧にできました。
いろいろと御指導いただき誠に有難うございました。


戻る