Ads by Google
新しい記事を書く事で広告が消せます。
LatexにC言語やC++,Javaなどのプログラミング言語を入れたい
Latexは数式がとてもキレイに出せて便利ですが、その特性上プログラミング言語をそのまま貼り付けて表示することはほぼ出来ません。
そこで特殊な環境などに入れてプログラミング言語などを張り出します。
まずすぐに思い浮かぶのが特殊文字だけを置き換える方法。
こちらのコンバータを使うことで適宜文字を置き換えてくれます。(エンコードはEUC)
次に特殊文字をそのまま表示させる環境を使う方法。
こちらやこちら、こちらやこちらに書いていますが、まとめると、
listingやvarbatim,cprogなどの環境内で文字をそのまま表示できるらしいです。
ただしタブは無視されるらしいので事前にスペースに置き換えておく必要があります。
しかしこの方法だとソースも直接読み込んで貼り付けることが出来るので、ソースを整形せずに貼り付けることが出来ます。
最後に各々のプログラミング言語に合わせて環境を当てるという方法。
こちらが分かりやすく、ついでこちらやこちら、こちらなども参考になります。
タブも無視されず細かく環境を設定できますが導入にややてこずる場合があります。
そこで特殊な環境などに入れてプログラミング言語などを張り出します。
まずすぐに思い浮かぶのが特殊文字だけを置き換える方法。
こちらのコンバータを使うことで適宜文字を置き換えてくれます。(エンコードはEUC)
次に特殊文字をそのまま表示させる環境を使う方法。
こちらやこちら、こちらやこちらに書いていますが、まとめると、
listingやvarbatim,cprogなどの環境内で文字をそのまま表示できるらしいです。
ただしタブは無視されるらしいので事前にスペースに置き換えておく必要があります。
しかしこの方法だとソースも直接読み込んで貼り付けることが出来るので、ソースを整形せずに貼り付けることが出来ます。
最後に各々のプログラミング言語に合わせて環境を当てるという方法。
こちらが分かりやすく、ついでこちらやこちら、こちらなども参考になります。
タブも無視されず細かく環境を設定できますが導入にややてこずる場合があります。
<<PythonかRubyのどちらを勉強すべきか | HOME | 就職活動、就活対策を考える>>
![]()
![]()
![]()
| HOME |
