LaTeXで,フォントをヒラギノに変更しようと思ったら,以前はうまく行ったのに変更できない.
Could not locate a virtual/physical font for TFM "rml".
This font is mapped to a physical font "HiraginoSerif-W3.ttc".
のようなメッセージが出る.
調べてもよくわからないので,texlive 2015を一旦削除して,以下のサイトに従い2017をインストールしたら問題なく動いた.
https://texwiki.texjp.org/?TeX%20Live%2FMac
下記のコマンドを打てば埋め込みフォントが変更できる.
ヒラギノの場合
sudo updmap-sys --setoption jaEmbed hiragino-elcapitan-pron
IPAの場合
sudo updmap-sys --setoption jaEmbed ipa
2017/09/22
2017/08/06
Mac で mtr 0.87 以降を使う
mtrはtracerouteとpingを合わせたような便利ツール.
Macでmtrを使おうと思い,brewでインストールした.
ところが
としてみて も下記のよう なエラー.
mtr: Failure to s tart m tr-pac ket: I nvalid argu men t
以下のページを参考 に,
Macでmtrを使おうと思い,brewでインストールした.
ところが
sudo /usr/local/s bin/mt r
として
mtr: Failure to
以下のページを
https://github.com/traviscross/mtr/issues/204
/usr/local/sbin/ にパスを通したらうまくいった.
export PATH=$PATH:/usr/local/sbin/
0.87 以降ではパスが通っていないとダメらしい.
/usr/local/sbin/ にパスを通したらうまくいった.
export PATH=$PATH:/usr/local/sbin/
0.87 以降ではパスが通っていないとダメらしい.
2017/05/08
CUIテキストブラウザでDigest認証が通らなかったから代わりにwgetを使ったらうまくいった
CUIテキストブラウザでDigest認証が通らなかったから代わりにwgetを使ったらうまくいった.
sshを通してCUIからウェブサイトを見たいと思ったときに,lynxなどのテキストブラウザを使うと簡単に見れて良い.
ただ,lynxはBasic認証は対応しているものの,Digest認証は対応していないっぽい.
色々考えたところ,wgetを使って下記のようにすれば,簡単に認証付きページの中身を覗ける(ダウンロードする).
wget --user=<ユーザ名> --password=<パスワード> "https://example.com"
本当はポートフォワーディングとかすればいいんだけど,面倒なので時間があるときにやりたい.
sshを通してCUIからウェブサイトを見たいと思ったときに,lynxなどのテキストブラウザを使うと簡単に見れて良い.
ただ,lynxはBasic認証は対応しているものの,Digest認証は対応していないっぽい.
色々考えたところ,wgetを使って下記のようにすれば,簡単に認証付きページの中身を覗ける(ダウンロードする).
本当はポートフォワーディングとかすればいいんだけど,面倒なので時間があるときにやりたい.
2017/05/05
MeCabのipa辞書に新語などを追加した mecab-ipadic-neologd がいい感じ.
MeCabのipa辞書に新語などを追加した mecab-ipadic-neologd がいい感じ.
brew install mecab mecab-ipadic git curl xz
git clone --depth 1 https://github.com/neologd/mecab-ipadic-neologd.git
cd mecab-ipadic-neologd; ./bin/install-mecab-ipadic-neologd -n
更新方法
cloneしたフォルダで下記コマンドを実行
sudo ./bin/install-mecab-ipadic-neologd -n
使い方.
mecab -d /usr/local/lib/mecab/dic/mecab-ipadic-neologd
使用前.
東京都
東京 名詞,固有名詞,地域,一般,*,*,東京,トウキョウ,トーキョー
都 名詞,接尾,地域,*,*,*,都,ト,ト
インストール方法.
更新方法
cloneしたフォルダで下記コマンドを実行
sudo ./bin/install-mecab-ipadic-neologd -n
使い方.
mecab -d /usr/local/lib/mecab/dic/mecab-ipadic-neologd
使用前.
東京都
東京 名詞,固有名詞,地域,一般,*,*,東京,トウキョウ,トーキョー
都 名詞,接尾,地域,*,*,*,都,ト,ト
スネ夫
スネ 名詞,一般,*,*,*,*,*
夫 名詞,一般,*,*,*,*,夫,オット,オット
使用後.
東京都
東京都 名詞,固有名詞,一般,*,*,*,東京都,トウキョウト,トーキョート
スネ夫
スネ夫 名詞,固有名詞,人名,一般,*,*,スネ夫,ホネカワスネオ,ホネカワスネオ
2017/04/11
LaTeXでゴシック体(Sans-serif体)に半角の明朝体(Serif体)が混じってしまう場合の対処法.
LaTeXでゴシック体(Sans-serif体)に半角の明朝体(Serif体)が混じってしまう場合の対処法.
¥gt¥sf や ¥sf¥gtとしてもうまくいかない.
\gt\sffamily とすれば良い.
ゴシックの太さ次第では,
\bf\sffamily
の方が自然になるかもしれない.
¥gt¥sf や ¥sf¥gtとしてもうまくいかない.
\gt\sffamily とすれば良い.
ゴシックの太さ次第では,
\bf\sffamily
の方が自然になるかもしれない.
2017/03/26
selenium-webdriverでfirefoxのsessionIdがないと言われたときの対処メモ
capybaraとselenium-webdriver で firefox を使ったスクレイピングをしていたら,下記のようなエラーが出て,困っていた.
gemのupdateがトリガーだったような気がするが,バージョンを戻したりしてもうまくいかない.
色々思案した結果,homebrewでgeckodriverのバージョンを上げたら治った.
結局,capybara + selenium-webdriverのスクレイピング関係でうまく行かなくなったら,
capybara
selenium-webdriver
firefox
geckodriver
あたりを最新にしたら良さそう.
/Library/Ruby/Gems/2.0.0/gems/selenium-webdriver-3.3.0/lib/selenium/webdriver/remote/w3c_bridge.rb:118:in `create_session': no sessionId in returned payload (Selenium::WebDriver::Error::WebDriverError)
gemのupdateがトリガーだったような気がするが,バージョンを戻したりしてもうまくいかない.
色々思案した結果,homebrewでgeckodriverのバージョンを上げたら治った.
結局,capybara + selenium-webdriverのスクレイピング関係でうまく行かなくなったら,
capybara
selenium-webdriver
firefox
geckodriver
あたりを最新にしたら良さそう.
2017/02/24
LaTeXで半角文字を含めてゴシック表示する方法
LaTeXで半角文字を含めてゴシック表示する方法
よく忘れるのでメモ.
一部分だけ適用するなら
\gtfamily\sffamily\bfseries
よく忘れるのでメモ.
一部分だけ適用するなら
\gtfamily\sffamily\bfseries
文章全体に適用するなら,プリアンブルに
\renewcommand{\sfdefault}{phv}
\renewcommand{\kanjifamilydefault}{\gtdefault}
\renewcommand{\familydefault}{\sfdefault}
\renewcommand{\seriesdefault}{b}
とする.
和文ゴシックの書体によっては,boldは指定しない方が自然になる.
登録:
投稿 (Atom)