[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:03590] Re: Upload dvi2tty-ja
香田 です。自己フォローですが
> # 本家の dvi2tty を見たら NTT に対応してるような記述がある
> # のですが -J オプションでも表示されません。
> # 詳しい方が見たらすぐ直りそうに思うのですが。
これですが,修正方法がわかったと思うので問題なければ
(自信はありません)本家にバグレポートできる方にして
いただきたいのですが。最後にパッチを添付しています。
> # これもあって dvi2tty とは無関係にしています。
これが上手く行けば ASCII も NTT も可能になるはずです。
jdvi2tty --> ASCII
dvi2tty ---> NTT
まあ今時誰が dvi2tty を使うかが問題ですが。
-----------------------
diff -u dvi2tty-5.1.orig/dvistuff.c dvi2tty-5.1/dvistuff.c
--- dvi2tty-5.1.orig/dvistuff.c Sun Jul 23 23:35:24 1995
+++ dvi2tty-5.1/dvistuff.c Tue May 26 12:56:48 1998
@@ -84,7 +84,7 @@
int charactercount; /* pos of last char on line */
struct lineptr *prev; /* preceding line */
struct lineptr *next; /* succeeding line */
- char text[LINELEN+1]; /* leftmargin...rightmargin */
+ int text[LINELEN+1]; /* leftmargin...rightmargin */
} linetype;
typedef struct _font {
@@ -186,7 +186,7 @@
void dochar (char ch);
void symchar (char ch);
void normchar (char ch);
-void outchar (char ch);
+void outchar (int ch);
void putcharacter (long charnr);
void setchar (long charnr);
void fontdef (int x);
@@ -552,7 +552,7 @@
void printpage(void)
{
register int i, j;
- register char ch;
+ register int ch;
if (sptr != 0)
fprintf(stderr, "dvi2tty: warning - stack not empty at eop.\n");
@@ -1007,7 +1007,7 @@
* SHOULD BE MOVED OUT.
*/
-void outchar(char ch)
+void outchar(int ch)
{
register int i, j;