縦書きエディタはないか
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
01/09/25 21:33ID:.e583Zksありませんか?
TeXによる縦書き印刷のことではないので、
念のため。
0004login:Penguin
01/09/26 02:18ID:eEja.udUこれkylixにうつしてくんないかなぁ?
0005login:Penguin
01/09/26 13:53ID:.epnbVk.00061
01/09/26 21:56ID:fMW8Ddws0007_
01/09/26 22:17ID:eyiqcyWIttp://my.vector.co.jp/servlet/System.FileDownload/download/ftp/0/206681/pack/win95/writing/edit/mte15.lzh
00081
01/09/26 22:28ID:fMW8Ddws0009login:Penguin
01/09/27 20:16ID:Aa4LaeA6そうすれば縦書きになる。
0010login:Penguin
01/09/27 20:37ID:Kr5gL9T2やってみたのですが、問題が発生しました。
1.文字も90度回転してしまう
2.エディタ上のテキストフィールドだけでなく画面全体が
90度回転してしまう
3.カーソルキーやマウスの上下左右と画面上のポインタの動きとが
合わない(例:左右に動かすと画面上では上下に動く)
4.モニタの形状が対応していないと、置き方が不安定になる
5.印刷してみましたが、横書きのままです。
どうすれば解決できますでしょうか?
0011login:Penguin
01/09/27 20:55ID:ZGkuvljgキーボードは回転しましたか?
001210
01/09/27 21:31ID:Kr5gL9T2ありがとうございます。で、早速
キーボードを90度回転させて使ってみたのですが、
手も90度回転させて打たなければならず、手首が
非常に疲れます。
また、「超図解〜」や「できる!〜」などの
パソコン入門書も読み返してみたのですが、
キーボードを90度回転させた場合のホームポジション
などについては書いてありませんでした。
どのようにキーを打てばよろしいでしょうか?
0013login:Penguin
01/09/28 14:28ID:/7qilbao大好きです。
0015login:Penguin
01/10/01 20:49ID:umscw5p.Xのオプションを使えばいいんですよ。
0016魔路丸
01/10/01 22:10ID:Gr/gvwMw0017
01/10/14 10:05ID:q04qm9lH0018login:Penguin
01/10/14 14:18ID:yo06YFgu縦書きテキストビュアー age
0019login:Penguin
01/10/14 14:25ID:8qN9OCiVビューアきぼんぬ
0020login:Penguin
01/10/14 14:28ID:ZXWbNJlBどなんざんしょ?
0021login:Penguin
01/10/15 00:27ID:3eQ3tvFx0022login:Penguin
01/10/15 01:35ID:jazwX0Qwいいですね。UNIX界でよく見かけるこのタイプの
意見。
ほしがりません、勝つまでは。
贅沢は敵だ!
と、そんな感じでしょうか。
0023login:Penguin
01/10/15 02:14ID:NMiooc4Tこんな感じで使ってるけどどうじゃろか?
( TFT 800x600 用の書式。xdvi の起動指定は xdefaultsに
書いてあると競合します)
#!/bin/sh
##### 注1: コマンド行で継続\の後ろにTABその他が入るとエラーになる
##### 注2: 青空文庫はsjisであり、platexがエラーするので nkf -e を使う
tenkai() { nkf -e $name \
|sed -e s/^ //g \
|sed -e y/\\%\$#\&\{\}^_~/\%$#&{}^_〜/ \
|sed G \
|sed '1i\
\\documentclass\[12pt,a4paper,landscape\]\{tarticle\}\
\\setlength\{\\textheight\}\{740pt\}\
\\setlength\{\\textwidth\}\{495pt\}\
\\setlength\{\\parindent\}\{20pt\}\
\\let\\rubykatuji=\\footnotesize\
\\begin\{document\}\
\\noindent\
\\LARGE'\
|sed '/^[『「]/i\
\\noindent'\
|sed '$a\
\\end\{document\}'\
> tmp_platex
}
##### 注3: [ はtestコマンドであり、中の = は代入でなく、比較演算子なので
##### ともにブランクが必要
if [ $# -eq 1 ] ; then
name=$1
tenkai
elif [ $# -eq 0 ] ; then
name=dummy
while [ $name = dummy ]
do
echo -n ' 変換するファイルは?=>'
read name
done
case $name in
"")
echo 'end : 変換するファイルが指定されていません'
exit
;;
*)
tenkai
;;
esac
else
echo 'end : 変換するファイルは一つだけです'
exit
fi
platex tmp_platex
xdvi -paper a4r -geometry 704x499 -xoffset 40pt -yoffset 38pt \
-expert -fontconf /etc/vfontcap -fg black -bg rgb:e8b3/e570/deed \
tmp_platex
rm -f tmp_platex*
exit
002423
01/10/15 02:31ID:NMiooc4T環境はVineベースでxdvi は日本語のパッチが当たってます。
\\let\\rubykatuji=\\footnotesize\ は余分でした。(ルビ処理の一部)
0025login:Penguin
01/10/15 21:47ID:oqQZt3ZL縦書き印刷でも表示でもなく、縦書き入力です。
安易な方向に歪めないでください。
0026login:Penguin
01/10/15 21:49ID:ZRAQArn9文
字
づつ改行すれば、縦書き風ってのはダメ?
0027login:Penguin
01/10/15 22:02ID:Z+jjBbOg0028login:Penguin
01/10/15 23:21ID:umqU/EMh縦にかぎらず、右→左にすすむエディタ(あ、emacsができるか)とか。
多言語化っていうなら、それができて、はじめて本当だと思う。
0029login:Penguin
01/10/16 00:11ID:POrmC7TJ0030login:Penguin
01/10/16 00:50ID:sWCfDpZL鳥肌実?
0031login:Penguin
01/10/16 00:51ID:NZ0m+3Nq0032login:Penguin
01/10/16 06:50ID:dKoj2tDeーの縦版なんかないぞ?
0033login:Penguin
01/10/16 18:47ID:D3dAKeX+聞いたことないな。ガセだと思う。
32
フォントは縦書き印刷用のを流用すればいいんです。
0034login:Penguin
01/10/16 20:24ID:OnoFABDw0035login:Penguin
01/10/16 21:14ID:WzKvLnw3厨房?
0036login:Penguin
01/10/16 21:37ID:3/n7Qpixないのは最初から判ってた。漏れも捜したんだもの。
青空文庫のビューワは、縦になれば良い、というもの
ではないんだよね。本当は、文体によって読みやすい
表示量は異なる (本の組版、装丁のバラエティを考え
てみれば) ので可変表示にできないとあまり価値がな
いということも判ってる。だから platex で好みの体裁
に近いものを指定する訳。
縦書き入力に拘るのは、出力を意識することに意味が
あるのではないか? 漏れは横書きで入力されても、書
いているそばから縦書き表示されるなら、それでも良
いと思ったことはあるぞ。
003725才独身女教師
01/10/16 21:43ID:xngD3SUFって1は書いてる。
0038login:Penguin
01/10/17 02:45ID:6jGEkO03縦書き表示のできるエディタはない。
日本語使うには結局お金出さないといけなくて、無料じゃねぇじゃん。
0039login:Penguin
01/10/17 15:40ID:rj14CtXFおれも簡単なのを自分で作って使ってる. ネットで探せばあるよ.
0040login:Penguin
01/10/17 18:32ID:6uvGqIkH結局、日本のUnix,Linux使いって、外国のアプリを日本語化するくらいが
おちなんですよね。縦書きさえ自前で実現できないんだもの。お寒い。
0041login:Penguin
01/10/17 19:50ID:5AsslSo3縦書きの需要は、それを判断するに十分なほど高いと言えるでしょうか。
0042login:Penguin
01/10/17 20:15ID:hkx1Lpx/そもそも、アルファベットとかどうすんのよ?
技術文書の縦書きは最悪だと思ってる。
0043login:Penguin
01/10/17 20:47ID:V4lP/pt30044login:Penguin
01/10/17 21:45ID:OU2Ap4MNディスプレイとマウスを90度回転しろって。
ディスプレイを縦においてマウスは横に置いてつかうんだよ。
見事な縦書きじゃねーかよ。
ディスプレイが安定しないなら木とのこぎり買ってきて日曜大工しな。
0045login:Penguin
01/10/17 21:47ID:kkjRsuuY需要は顕在化しないけど。欲しいものを自分で作るという
精神からはほど遠いな。
需要に応じてビジネスを創出できる訳? それは大変なことだぞ。
0046login:Penguin
01/10/17 21:52ID:5AsslSo3何故にマンガ? 貴方まさか、本といえばマンガと技術系のものしか知らないとか?
>>42
>アルファベットとかどうすんのよ
そういうのがあまり出てこないジャンルのものを縦書きにするのでしょう。
小説などは縦書きのほうが良い、日本語は縦書きのほうが良いという人は結構たくさんいるようです。
あと、わたしは横書きより縦書きのほうが書きやすいと思います。ここには関係のない話ですけど。
>技術文書の縦書きは最悪だと思ってる。
わたしもあれは嫌……。
0047login:Penguin
01/10/17 21:54ID:KxZMGOeZ縦書きでPnetiumだのMicrosoftだの書いていてて空しくなった。
0048login:Penguin
01/10/17 21:58ID:Li4H2Hmx004941,46
01/10/17 21:58ID:5AsslSo3いえ、
需要が低い->作ろうと思う人が少ない->存在する確率が低い、という意味です。
……って>>40さんは
>実現できない
と言っていますね。わたしが読み違えたようです。
0050login:Penguin
01/10/17 22:17ID:o/yX48Y1やつがいねぇんだから、同んじことよ。
かいかぶりすぎ。ここに群れてる厨房はいわずもがな。
なんもできんのに口だけ達者なんだもん。
0051login:Penguin
01/10/17 22:23ID:V4lP/pt30052login:Penguin
01/10/17 22:24ID:V4lP/pt30053login:Penguin
01/10/17 22:35ID:ZSmfo2gW用途によるだろ。
0054login:Penguin
01/10/17 22:39ID:V4lP/pt30055login:Penguin
01/10/17 22:45ID:ZSmfo2gW>>46 とか。
この辺は本コが好きそうな話題だな。
0056login:Penguin
01/10/17 22:52ID:V4lP/pt3縦書きじゃないとどーしても嫌だって奴は脳に障害でもあるんだろ。
0057login:Penguin
01/10/17 22:56ID:14B4A2r80058login:Penguin
01/10/18 00:46ID:gPmLF7RP脳に障害があるのはお前だ
0059login:Penguin
01/10/18 01:06ID:Qict62jdさすがに俳句は縦の方が美しく感じるなぁ
あと、毛筆と。
0060login:Penguin
01/10/18 01:12ID:pCgOhoFbそもそもコンピュータにやらせる意味が無い分野ばっかじゃねぇか。
0061login:Penguin
01/10/18 03:59ID:eUbN4sgx日本語環境はまったくだめだね。
0062ドリフェル
01/10/18 04:18ID:ZM0WQ9Lvいないのですね。
というわけでWinでエキスパンドブックビューアを使って読書なのでした。
0063login:Penguin
01/10/18 05:49ID:21HbMj8Aカーネルとはちがうのですか?
0064login:Penguin
01/10/18 05:55ID:TlHSeMC0誤爆?
smpは対称マルチプロセッサ用カーネル
0065login:Penguin
01/10/18 17:57ID:IIKBXWOR0066login:Penguin
01/11/06 19:41ID:CEakDvrHだいたい縦書きなんていう、くだらない表現を使ってるのはアジアだけなんだ。
ほんと恥ずかしいよ。
欧米に通じないこんな文化は、国際化社会では通じないと思いますけどね。
0067login:Penguin
01/11/06 19:52ID:8h+kUEo3その論法なら日本語なんていう、極東の島国でしか通用しない
くだらない言語で書き込んでいるお前も逝ってよし!
って言われてもシラネーヨと思われ。
0068login:Penguin
01/11/06 20:00ID:3wMho1XIなぜUNIX的ユーザランドにこだわる?
適材適所だ。だろ?
0069login:Penguin
01/11/06 20:04ID:e2xq281e2.それにWindowsを入れる
3.それに縦書き編集可のエディタを入れる
終了
0070login:Penguin
01/11/06 21:31ID:L4to5gFg適材適所なんていーてたら、今ごろDOSとMacだけだったりして〜。
縦書きエディタを完成させてくれる人きぼーーんぬ。
0071login:Penguin
01/11/06 21:38ID:1BO9Vi8C>適材適所なんていーてたら、今ごろDOSとMacだけだったり
なぜ"DOS"とMac?
>縦書きエディタを完成させてくれる人きぼーーんぬ。
言い出しっぺの法則が発動だな
0072login:Penguin
01/11/07 00:10ID:W3o1HyH40073名無しさん@Emacs
01/11/07 03:35ID:g9Lyoyg2やっぱ右にニョロ〜っていくのかな。
0074login:Penguin
01/11/07 05:30ID:TUA3K3iikinput2 -take -canna &
0075名無しさん@Emacs
01/11/07 07:54ID:g9Lyoyg2無念。
$ kinput2 -version
kinput2 version 3.0 (1999/05/26)
options: [Wnn6] [Canna2]
0076login:Penguin
02/01/18 21:16ID:/gxxLAT0ユーザ・インターフェイスのところだけ書き換えれば、
Linux版作れるよ。ただし、xlibかKDEかjavaを覚えないと
作れないけど...。
javaで書く場合には、編集のルーチンは、C++のままでリンクすれば
いいかもしれないけど、やっぱ全部javaで書きたいよなぁ...。
でも全部のコードをjavaで書き直すのも面倒だしなぁ。ポインタ
使いまくりだし...。
日本語入力時のIMの縦表示だけど、WinだとAPIを1つ
コールするだけ(APIはコールとは言わないのかな...)で
出来ちゃうんで簡単なんだけど、wnnとかはドキュメントに
仕様が書かれてるんでしょうか...。
一応、インクリメンタル・サーチもできるようにしたんだけど、
WindowsのOSの仕様を利用した実装になってるから、Linuxでもできるかどうかは
不明。xlib知らないし(^^;。
自分はxemacsで満足してるので、今のところは移植の予定はないんだけど、
需要があるんだったら移植考えてみようかなぁ。いつできるかは
わかんないけど...。
でも、XIMについても理解しないといけないから移植は
時間的に現実的ではないなぁ。編集のルーチン(入出力とか
カット&ペーストとか(カット&ペーストはクリップ・ボード経由と
独自のデータ構造経由の2通りのやり方でできるようにしてあるので
Linuxにも移植するのは簡単だと思う)のソースを提供するから、
だれか、ユーザー・インターフェイスのところと日本語入力のところを
書いてくれないかなぁ。そうすれば縦書きエディタが完成するんだけどなぁ。
ただし、検索・置換はちょっと不安定です(笑)。一応、BM法と
正規表現の検索・置換ができるようにはなってるんだけどね。
0077login:Penguin
02/01/18 22:23ID:mzsZueRo俺、知り合いにアメリカ人とか多いんだけど、
そいつらも縦書きって理解できないって言ってたし。
やっぱ恥ずかしいよ君たち。
0078login:Penguin
02/01/18 22:30ID:1/xoftAGアメリカ人以外って何人がいるのよ?
日本人の知合いいる?
0079login:Penguin
02/01/18 23:27ID:SDw8C/LN>>77は日本人とさえ面と向かってマトモに話せない粘着厨房なん
だから相手にしないほうが良いぞ。
0080login:Penguin
02/01/18 23:32ID:75VRxEGbなんだこれ。
要約すると、
知り合いのアメリカ人が理解できない
↓
(゚д゚)ハズ-
ってことか?
0081login:Penguin
02/01/19 03:03ID:aoPV/e8i小説、台本などの言葉だけのものは縦書きのが見やすい。
これ日本の常識。
日本語つーか漢字は千年以上縦書きで使われた文字だよ。
それをアメリカが解らないから廃止するなんて文化の破壊じゃん。
自分の文化大事に出来ないとそのうち他国の文化を自分発祥ニダと
言うようになるぞ。
0082login:Penguin
02/01/19 03:20ID:cxR6tQVSいずれ誰かが作るだろうから待つしかない
>>77
アメリカに縦書き文化が無い ただそれだけだ
0084login:Penguin
02/01/19 11:40ID:s7W5aEn5あきらめなくてもいいんじゃないかな。
テキストの閲覧だけで、編集ができなくてもいいという場合には、
簡単にできると思うよ(文字の入力・削除のルーチンが大変なの。
特に、タブ・コードが行末にくるとその処理が面倒で、
コード書く時はまった)。
「。」とか「、」とかのフォントの問題は、X上で動作させるのであれば、
Windowsのフォントを使えばOKだよ。フォントは、たしか著作権を
主張できないことになっているはずだから(少なくとも数年前までは)
WindowsのフォントをLinuxで使っても問題ないはずだよ。
javaかGDKを覚えたら作ってあげるよ。
0085login:Penguin
02/01/19 12:41ID:s7W5aEn5世界中には、横書きとか、縦書きとか
横書きの場合にも、文字列が左から始まるとか
右から始まるとか(日本も昔はそうだったでしょ)
色々あるんだよ。
海外生活を体験してみな。
いろんな文化的な背景を持った人間が
ごっちゃになって暮してる国がいっぱいあるぞ。
差別の問題はあるにせよ、いろんな文化があることくらい
アメリカやヨーロッパの人間は良く知ってるぞ。
0086login:Penguin
02/01/19 12:58ID:gPvohJGC0087login:Penguin
02/01/19 13:03ID:tzmYqOyP左右順番にならぶ
〜なしるあも語言
ソフトウェアの国ねいし難てっ化際
008885
02/01/19 21:37ID:8vRK24e6最初から大規模なソフトウェアを作るのは大変なんだよ...
編集・検索・置換などのルーチンは、プラットフォームに
依存しないから、もう既に手元にあるコードを流用してエディタを
作ることができるんだけど、XIMの仕様を知らないから、
日本語の入力のところがまだ書けないんだよ。
WindowsはFEPの制御が簡単にアプリケーションから
できるから、ほんの数行コードを書けばいいんだけど、
UNIXってそうじゃないじゃない。フォントの設定も
Windowsはアプリケーション内部から設定するのが
とても簡単だからいいんだけど、Xってそうじゃないんじゃ
ないかと思うんだ(良く分かってないからそうじゃないって
怒られるかも知れないけど)
>>85
ソフトウェアの国際化は、それほど難しくない場合もあるよ。
昔、まだWinが3.1だった頃、emacsにそっくりの、アメリカ人が
作ったエディタがあったんだけど、数行書き換えただけで、
日本語の表示・編集・ディスクへの読み書きができちゃったよ。
当時、Niftyserveでソースの差分(だったかな)を公開したよ(使った人が
いるかどうか分からないけど...)
あと、linuxでも使われているscっていうCUI端末用のスプレッド・シート
があるけど、これも日本語化するのは簡単だった。このソースの差分も
当時、Niftyserveで公開した。scってあんまり使っている人が
いなかったみたいで、ダウンロード数は多くなかったけど...。
編集する言語が英語の場合、たいてい、入力された文字を
変数に格納する際、charの最上位ビットをクリアして
るから日本語が通らないんだけど、その部分を書き換えるだけでOKの場合が多いんだよ。
まともな設計なら、この処理が1っ個所にまとまっているから
ソースのあちこちをいじらなくても日本語が通っちゃうんだ。
メニューの日本語化はやったことないけど、
そのくらいは英語のままでも、みんな使えるから修正なんてする
必要ないでしょ? メニューの日本語化もWindowsだと
簡単なんだけど...。
0089不明なデバイス
02/01/19 23:09ID:8XDTVyW9要するに日本語を使わなくすればいいわけだ。
俺には無理だけど
0090login:Daemon
02/01/19 23:25ID:61goNQfKいちおう、自分で作るという選択肢も併記しようよう。
とりあえず、エキスパンドブックビューア希望。(と、舌の根も乾かぬうちに)
0091login:Penguin
02/01/20 00:57ID:L9LCEnHOXIM の細かい仕様はともかく、API の使いかただけなら、
http://www.ainet.or.jp/~inoue/im/index.html
この辺がお手軽かと。
009288
02/01/20 21:18ID:BrGOL36+教えて貰ったurl行って、ドキュメントの最初の方だけ読んでみた。
すごいいい内容だね。今日は一日忙しかったんで、最後まで読んでないから
分からないんだけど、後はAPIの一覧があればコード書けるね。
-----
話は変わるけど、縦書きのエディタってたくさんの需要があるんでしょうか?
余暇を削って作っても、数十人や数百人程度にしか使われないんじゃ、
時間と体力がもったいないです。実際に、縦書きで日本語を入力してみると
分かるんですが、横書きの方が圧倒的に入力しやすいです。
どうしても縦書きを体験したい人は、Win用の縦書き可能なエディタで
体験してみるか、Winなんか使ってないという人は
HandomWordを試用してみるといいと思います。
HandomWordは良く分からないんですが、一般に縦書きで入力するのは
入力しづらいです(単なる慣れの問題かもしれませんが...)
>>1は、TeXに言及しているので、xdvi見ながらエディタで修正していけば
用が足りるんじゃないかとも思います。
Emacs + xdviが最強の縦書き環境だと思うんですが...。
Emacsに匹敵するエディタを作るのは無理(無謀)です。
縦書きでテキストが読みたい人向けに縦書きlessで充分な気がするのは
私だけでしょうか? 写真とか絵とかも見たいのかな...。でも
それだったらHTMLでいいんじゃないかとも思うし...。
でも、やっぱりemacs + xdviだな。
0093login:Penguin
02/01/21 00:49ID:hGBd/kOH> HandomWord
?
Hancom?
0094login:Penguin
02/01/21 05:29ID:VV7bMIi1009592
02/01/21 12:26ID:rMtsLp1Sあはは。間違えた(^^;。
009691
02/01/21 16:25ID:e4tqliP2編集をわざわざ縦方向でやりたいとは思わない、実際。
でも実際、縦less あったらうれしいな。
いちいち xdvi めんどいし。
ただ、エディタやビューワで縦対応しなくても、X 端末側で縦表示対応っての
もありなんだよなぁ...
ざっと考えてみた感じ、めんどいだけで、難しくはないか。
009788
02/01/22 18:17ID:7gM0lyLS縦lessか...、いいかも。
毎日忙しいから、すぐにとはいかないけど、
今年中に作成(笑)ということでどうでしょうか?
でも、どこで発表すればいいんだろうか...。
0099login:Penguin
02/01/23 00:28ID:XGehD04L案外、cannaに限定してlibcannaで変換させた方が楽かも。
どーせesecannaがあるし。
# ちょっとアドホックすぎだけど。
0100login:Penguin
02/01/24 13:18ID:WrDoVErsあれDOSで動いてたから、適切なエミュレーション入れれば動くんじゃないの?
010188
02/01/24 21:13ID:a++IeU5n適当な(適切な)news groupで公開することにしました。
>>100
dos-emuでしょうか? それも一案かと思いますが、
それでは、vmware + win appと発想が変わらなくなってしまいそうです。
■ このスレッドは過去ログ倉庫に格納されています