2018-05-01から1ヶ月間の記事一覧

プリンターで一部日本語が印刷されず出力がおかしくなる時に試してみること

pdfをUSBメモリから印刷すると、途中の日本語が表示されずに画像のような状態で印刷される場合があります。 対処法 pdfを圧縮すると問題なく印刷できる場合があります。圧縮はpdf圧縮を行ってくれるwebサービスが幾つかあるので、そちらを利用してみて下さい…

【c/c++】Suffix ArrayとBWTに関するプログラムを作ってみた【c++17】

2018/6/25:concurrency::concurrent_vectorを使うべきだったがstd::vectorを使用しており、長い文字列の処理が不安定であったため、これを踏まえて全体に書き直し。 最近c++を触る機会ができたり、c++17の機能を使ってみたかったりしたので、課題にかこつけ…

【Google ドキュメント】Google ドキュメントで使える等幅フォント

(※6/13 記事を全面的に差し替え) ドキュメントにプログラムを貼り付ける時に見やすくなるように、Googleドキュメント/スプレッドシート/スライドで使える等幅フォントを探しました。 フォントの追加手順についても書きます。 フォントの選択/追加 以下の順番…

【LaTeX】複数行立ての数式環境で縦にスペースを空ける

別々の式のイコールの位置は揃えたいがalign環境などでそのまま書くと上下の式がくっついて紛らわしく、\vspaceを用いてもスペースを空けることができないという状況に当たりました。 そのまま書くと以下のような出力となります*1。 \begin{align} a &= b \\…

【LaTeX】表の罫線の太さが均一にならない状況への対処

Beamerでのスライド作成時、表の罫線の太さが均一にならない状況が発生しました。出力は以下の画像の通りで、線の太さが不均一です。 以下の画像は同一ページのexampleblock内に表を出力した際の結果です。場所によっても線の太さが変化しています。 対策 以…

【OpenCV】JetBrains RiderでNuGetを使いOpenCVの.Netラッパーを導入する【.Net】

OpenCVでちょっとしたプログラムを作りたいけれど、WindowsとUbuntuが混ざった別々の4つ位の環境で動かしたい状況で、全部に一々環境構築するのが面倒くさい感じになりました。 クロスプラットフォームで動く.Net/JetBrains Riderを使い、NuGetでOpenCVの.Ne…

【DxLib】DxLib由来のウィンドウを表示しない【.Net】

DxLibはWIndowsフォームアプリと組み合わせ、フォームやピクチャボックスに対して描画することが可能です。 一方、何もしなければDxLib由来の描画領域ができてしまい邪魔になるので、それを生成しないようにします。 この記事の内容は以下の質問掲示板におい…

【VB】タスクバーに進捗率を表示する【.Net】

Windows Vista以降ではタスクバーに以下の画像のような進捗を表示することができます。 ということでシンプルなサンプルを作成しました。 GitHubにプロジェクト全体を上げてあります。 github.com 準備 プロジェクト まずWindowsフォームアプリのプロジェク…