忍者ブログ
え?全力で生きているかって? ――答えはYesだ。当たり前だろそれが人生なんだよ!!
[381]  [380]  [379]  [378]  [377]  [376]  [375]  [374]  [373]  [372]  [371
研究室の勉強会では絶対に取り上げてくれなさそうなんで、独りよがりでLinuxでのTeX環境を整えるような回を勝手に作ることにしました。ええもちろん俺一人でやりますけども。

ちなみに、なんで11.04なんだ今更って点だけど、11.10から左のアレが個人的にすげぇぇぇぇウザイんで、消せるようになるまで11.04で行こうと思ったからですええ。

まぁ部屋のノートには11.10入れてはいるけど、結果Xubuntuで使ってますな。なんで?ってうざいからだよ。





で、TeXってなにそれおいしいの?的な人のために、Wikipediaではどう書かれてるか見ておきましょう。

TEX(読み方については、「読み方」の小節を参照)は数学者計算機科学者であるドナルド・クヌース (Donald E. Knuth) により作られた組版処理ソフトウェアである。

TEX はマークアップ言語処理系であり、チューリング完全性を備えた関数型言語でもある。文章そのものと、文章の構造を指定する命令とが混在して記述されたテキストファイルを読み込み、そこに書かれた命令に従って文章を組版して、組版結果を DVI 形式のファイルに書き出す。DVI 形式というのは、装置に依存しない (device-independent) 中間形式である。


・・・・・・・・・

意外とアホみたいな記述しかなかった。こんなん言われても知るかって話。

要するに、文章書くためのプログラミング言語とでも捉えてくれればおkだと思う。いや細かく言えば違うかもしれんが、もうそういう解釈でいいよきっと。問題ない。

文書書くためにプログラム組むの?みたいに思うかもしれないが、まぁホームページとか書くときに使うHTMLの仲間ですな。タグをつけて書く感じ。

最終的に、TeXファイルを変換かけてDVIファイルにして、そっからPDFにしたりします。そのまま配布したり印刷したりご自由にってやつ。



で、なんでこんなめんどくさそうな感じのものを使って文書を書くのかというとだ。いつも俺がお世話になってますMSのWord様では、こう・・・いちいち自分で配置を決めなきゃならんのだよな。レポートの体裁を自分で整えて、かつ文書の最後まできっちりと変なズレを起こすことなく書く必要があったりするじゃん?でもなんかなんかズレるやん?なんでそういう謎のズレが発生するのか10年以上使ってるけど未だにイミフでぱっと修正が不可能なんだが。

でだ。イミフでksなWordなんかでそういうのをいちいち自分で小細工かましてちんたら修正してたらやってられないんですよ。研究者の方々はみんなきっと短気なんですよ。俺も短気なほうですけど。

それを解決してくれるのがTeX。タグをつけて文書を書くことで、パソコンが勝手に配置を決めてきれ〜〜〜いに体裁を整えてくれる。結果、タグつけて文書書いときゃなんの気苦労もなく綺麗なレポートができますよと。そういうものなんですな。



ちなみに、TeXと書いて「テフ」と読みます。「テック」と読んでもいいらしいけど、未だにテックって言ってる人は見たことないかな俺は。

さらに、TEXってかいたらダメなんだとさ。あのTeXのロゴの微妙にずれてるEなんなんだとか思うけど、あれがかけない場合はTeXと書かないとだめなんだってさ。どこにこだわってんねん。ちなみにあのロゴを出すことも可能なんですなwww



ということで、みんなTeX使いましょうよ!! ええ。



・・・ごめん自分で勧めたのはいいが書き方とかはググッてください。俺もそんなに使いこなせてはいないと思うw 俺だって文書だけならいけるけど。画像貼れよとか言われたらもうどうしていいかわからんレベルwwwwww

まぁそのへんは追々理解していけばいいかな。





というかそもそもTeXを勧めるようなことが書きたかったんじゃないんだな。俺の環境を整えるためのアレなんだわ。



俺は今まで、TeXとかあれだろ?YaTeXのパッケージ入れときゃなんとかなるんだろ?とか思ってそれしか入れてなかったんだが、甘かった。何が甘いかって、日本語が出せない。

びっくりした。日本語書いて変換したら全部文字化けしちゃうんだもんな。



きっと文字コードの問題だろうとか思ってたけど、文字コードを変えても結果文字化けが直らんということで、ググった。するとこんなのが。


気の向くままに 〜備忘録@wiki〜 http://www10.atwiki.jp/shirayuu/pages/61.html



つまり、パッケージが全然足りてなかったみたい。というかそんなに入れなきゃダメだったのかということに驚き。

とりあえず、リンク切れないとは思うけど、俺のためにコマンドを書いとく。


$ apt-cache search latex | grep -E "ja$"

もしかしたら↑はいらないかもしれない。


以下からパッケージのインストール

$ sudo apt-get install texlive texlive-math-extra ptex-bin xdvik-ja dvipsk-ja cmap-adobe-japan1 jmpost jbibtex-bin mendexk

$sudo apt-get install texlive-doc-ja texlive-latex-extra texlive-latex-extra-doc texlive-extra-utils texlive-font-utils texlive-fonts-extra texlive-fonts-extra-doc texlive-fonts-recommended texlive-fonts-recommended-doc texlive-formats-extra texlive-latex-recommended texlive-latex-recommended okumura-clsfiles latex-cjk-japanese adobereader-jpn

$sudo apt-get install cmap-adobe-japan1 cmap-adobe-japan2 cmap-adobe-cns1 cmap-adobe-gb1 gs-cjk-resource ghostscript

$sudo apt-get install xdvik-ja dvipsk-ja dvi2ps dvi2ps-fontdesc-morisawa5 jmpost jbibtex-bin mendexk latexmk latex-mk pybliographer yatex


YaTeX周りの環境を整える

$updmap

$sudo mktexlsr

$sudo updmap-sys

$sudo dpkg-reconfigure ptex-jisfonts

$sudo jisftconfig add



以上でおk。なんだが、俺の場合これだけではダメだった。

vim使ってテストしてみたが、基本的にファイルの文字コードがUTF-8なんだよね。で、どうやら変換はEUC-JPじゃないとまだ文字化けしちゃう。



ということで、nkfで文字コードを変換かければおk。



だが、もうめんどくさいよね。ということで俺はシェルスクリプトを書くことにした。

シェルはこれもまたプログラムみたいなもんだが、コマンドの命令とか記述して実行すれば、複数の命令を自動的に実行してくれたりするから楽。



俺が書いたtex2pdf.shの中身がこんな感じに。

nkf -e $1.tex -> $1-e.tex
platex $1-e.tex
dvipdfmx -o $1.pdf $1-e.pdf



内容一応言っとく。

test.texってファイルがあったとして、nkf -eで文字コードをEUC-JPに変換して、test-e.texを出力。

platexでtest-e.texをtest-e.dviに変換。

dvipdfmxでtest-e.dviをtest.pdfで出力。



実行するときはTeXファイルの名前の部分だけ入れる必要がある。今回の場合の実行だと、tex2pdf.sh test て感じだな。

きっともっといい書き方があるはずだとは思ったけど、フォルダの中にいっぱいtexファイルがあったりしたときに上書きされたりしないようにしようと思ったんだよね。まぁこれで使えるから俺はいいや。



でだ。これではまださっきの実行コマンドが使えないんだな。shファイル置いてる場所にパスを通す必要があるんだな。めんどくさいよねwww

俺の場合だと、あとアップデートのシェルとかも書いて置いといたりするから、適当な場所にshフォルダ作って、そこにパスを通すことにした。



パスの通し方は、ホームフォルダにおいてある、 .profile ってファイルの一番最後に export PATH=$PATH:(フォルダの場所) て書いとけばおk。

その後、 source .profile コマンドで.profileを再読み込みさせる必要がある。それか再起動かけるか。


あと、さっき作った.shファイルの権限を決めとく必要がある。ということで、 chmod 777 (.shファイルの名前) で権限設定。なんでこれやる必要があるのかって?知らんよそんなんwwwwww ええ。誰か教えて。



これで、どのディレクトリでもシェルが打てる。楽ですよ。




ということで、誰に宛ててなのかわからん記事終了。もし最後まで読んだ人がいたらお疲れ様って感じですねwwwwww

 

PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
Forex brokers
Top brokeri de sondare a pieței Forex fx-brokers-review.com/index_ro.html
BrokersHax URL 2017/07/16(Sun)09:50:46 編集
Установка DirectX
<a href=http://timecalc.ru/><img>http://internetaccessmonitor.ru/uploads/posts/2016-09/1474377415_32-32_system_dlya_dll186.png</img></a>
Всем привет, уже третий день не могу поставить DirectX - пробовал установить DLL тдельно, но не помогает, пишет что у меня 32-х битная система. Что делать?
Scottzet URL 2017/11/15(Wed)12:00:38 編集
IMPASTOR Movieguide TV Review
2 Dec 2016 movies В· Pictures В· Win В· Download В· TV Guide В· Sign Up All The Fabulous Sh*t That Went Down At The Victoria's Secret After Party nothing but wings and lace for the annual Victoria's Secret fashion show. .... 5 Emotions We Felt Seeing The 13 Reasons Why Cast Reunite At The MTV Movie & TV Awards If your car is hit by a wild animal дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶дЉ¶ ..... It is also the most suitable season for driving due to longer hours of daylight. ...... TV Tower. Nishi yon chome. Streetcar Stop. Sapporo. TV Tower. Odori Park.
http://supercoolshop.co
Collaborated in the production for the reality TV show Stove Tots Assisted .... Five players for the Atlanta Falcons under the gun for the 2016-17 season. Authors:. The Halcyon is the story of a bustling and glamorous five star hotel at the center Set in 1940, series shows London life through the prism of war and the impact
Jerryatorn URL 2017/11/16(Thu)02:01:35 編集
Погрузитесь в захватывающий мир развлений и кайфа!
Mobileyell - это кладезь для тех, кто ценит новости и развлечения. На этом сайте вы оцените по достоинству юмор, комиксы, головоломки, приколы, анекдоты, картинки, где нужно найти отличия видео приколы, клипы, фото, обои, видеоигры и еще много чего занимательного.
Mobileyell – территория, где вас ожидают развлечения, смех и отдых.
Здесь каждый найдет для себя что-то достойное внимания.
Музыка онлайн, кино, любовь, отношения, животные, афиша, фото онлайн, обои бесплатно, постоянно пополняемые на сайте заценит мужчина и женщина.
Те, кого интересует музыка, песни могут на сайте скачать новинки музыки, слушать песни онлайн бесплатно в хорошем качестве, хиты слушать онлайн, новое слушать онлайн, радио онлайн слушать бесплатно. Если уж говорить о радио, то больше всего наши посетители любят русское радио слушать онлайн и европа слушать онлайн. Заметим, у нас, представлены как давно полюбившиеся всем хиты, так и музыка 2017 бесплатно. Если же вам больше нравится музыка прошлых годов, попробуйте 90 слушать онлайн, или же 80 слушать онлайн. Наш ассортимент настолько широк, что здесь можно шансон слушать онлайн бесплатно, аудиокниги слушать онлайн и даже слушать онлайн детские песни и программы. У нас можно все песни слушать онлайн бесплатно и без регистрации.
Сейчас любой слушающий музыку онлайн меломан, знает, что музыка онлайн бесплатно, музыка скачать бесплатно новинки – это Mobileyell.
Любители музыки также часто хотят скачать клипы бесплатно, клипы онлайн смотреть, смотреть русские клипы или слушать клипы. Нередко ищут качества клипы, клипы 2017 новинки, ленинград клипы, зарубежные клипы, порно клипы, клипы 2016, клипы подряд, клип года.
Любители смотреть онлайн видео, а также фильмы и сериалы также будут рады контенту Mobileyell. У нас вы можете смотреть онлайн в качестве, смотреть фильмы онлайн бесплатно, смотреть онлайн все серии сезон, смотреть онлайн русское, онлайн смотреть бесплатно прямой эфир.
Заходите на Mobileyell скачать видео бесплатно, смотреть видео, ютуб видео смотреть, более того с нашей помощью можно даже своими руками видео сделать. На сайте представлено видео про все на свете, русское видео, видео 2017, домашнее видео, видео майнкрафт, видео песни, видео года, голые видео, видео для детей, видео женщин, видео уроки, youtube видео,видео голы, эротика видео, видео как сделать своими руками различные вещи (в частности рас сказано, как клеить обои для стен, и как наносить жидкие обои). К тому же, новые видео появляются очень часто.
Кроме того, портал Mobileyell имеет потрясающий ассортимент различных фото. Вы найдете фото года, фото голых, домашнее фото, фото руки, ногти фото, фото дети, фото домов, торты фото, грибы фото. Хозяйки будут рады увидеть рецепты с фото. Скачать фото бесплатно можно абсолютно любое.
Но не каждое фото подойдет как обои на рабочий или обои на андроид, для этого есть специальный раздел здесь. Там вы сможете скачать обои на стол. Отметим, каталог обоев отличается невероятным разнообразием. Тут вам и живые обои, и обои девушки, и обои Украина, обои осень, обои минск, обои интернет. Где найти красивые обои на стол бесплатно – такой вопрос больше не стоит, ведь для этого есть Mobileyell. Остается только определиться, какие обои вы хотите.
Новости - <a href=http://mobileyell.info>смотреть фильмы онлайн в хорошем</a>
OmYAdminia URL 2017/11/18(Sat)08:03:30 編集
この記事へのトラックバック
この記事にトラックバックする:
カレンダー
10 2017/11 12
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
カウンター
プロフィール
HN:
Mugen
性別:
男性
職業:
社会人だよバカヤローー!!
趣味:
ピアノ、アニメ・音楽鑑賞、ネットサーフィンとかとか
自己紹介:
ただの車好きな変態です。

twitterもやってますんで、よければリンクからドゾー
Twitter




最新CM
[11/18 OmYAdminia]
[11/16 Jerryatorn]
[11/15 Scottzet]
[11/11 ブランド激安市場]
[11/09 cartier love necklace pink gold fake]
バーコード
最新TB
(10/02)
ブログ内検索
アクセス解析
忍者ブログ [PR]