Re: listingsで#が使えない

名前: 渡辺@Thor
日時: 2003-09-23 00:09:18
IPアドレス: 210.254.139.*

>>21991 >うまくいかなければ morecomment で定義しないといけないのかもしれません。 morecommentもうまくいかないのでは? 指摘されている問題を再現できませんが、以下のファイルは処理できますか? \documentclass{jarticle} \usepackage{listings} \begin{document} \lstnewenvironment{ruby}{\lstset{language=Ruby, frameround=tttt, frame=trbl}}{} \begin{ruby} a = 1 # 日本語表示の確認 \end{ruby} \lstinputlisting[firstline=2]{hoge.rb} \end{document} hoge.rbの内容はたとえば、以下のようにするのでしょうか? # This is a comment. # This is another comment. # This is more comment. def fact(n) if n == 0 1 else n * fact(n-1) end end print fact(ARGV[0].to_i), "\n" しっぽ愛好家さんの発言で > しかし,これ以上小手先の変更を重ねるよりは,(listings パッケージが > 意図的に回避している)``\ifnum を用いた,文字コードに応じた分岐'' を > 用いて,listings パッケージの実装を完全に書き換えた方がいいような > 気がしてきました…  とあるのが、抜本的な解決策ですが。 ほかにもこちら熊澤さんのページは参考になりませんか? Thor 渡辺

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)