ujimushi(@旧sradjp(15364))の日記

旧スラドの日記の引越先です

2024-02-01から1ヶ月間の記事一覧

Plots.jlのGRバックエンド用フォントパッチ(Windows用)

Julia言語のPlotsのGRバックエンドでttcフォントを使う方法とかを記事として挙げていたけど legend_font_family(Plots.jl(GR))のようにフォント名一覧が取れることが分かって これって普通にWarningなしにできなくない? ということで,実装してみた。今回はW…

Plots.jlの「pyplot」「pgfplots」バックエンドはかなり前からdeprecatedだ(余計なお世話)

まぁ余計なおせっかいなのだが,現在pyplotとpgfplotsのバックエンドはdeprecatedで非推奨,現在はPythonCall経由のpythonplot というpythonのmatplotlibを利用したバックエンドが利用可能でこちらの方が標準のはずだが,これに言及した日本語情報は ネット…

JuliaのREPL上のLaTeX入力をMozc(Google日本語入力)で実現する

REPL上での上付・下付文字やギリシャ文字っぽい文字のLaTeXっぽい入力は非常に便利であるが, GoogleIMEのローマ字テーブルカスタマイズでT-codeの漢直っぽいことを実現してきた私としては,わりと簡単ではないかと思った。 まず,漢直と同じようにローマ字…

legend_((foreground|background)_color|column)(Plots.jl(GR))

伝説のlegend_*シリーズは今回で最後です。 legend_foreground_color, legend_background_color 凡例の外枠の色,背景の色を指定します。特に変わったところはないと思います。 別名 なぜかすごく多いです。理由はよく分かりません。 legend_foreground_colo…

legend_title他(Plots.jl(GR))

世界で一番細か過ぎるし役に立たないPlots.jl情報。 今日はおそらく今後一回も使わないだろうと思われるlegend_title関連のアトリビュートを紹介しましょう。 今回はネタ回みたいなものです。特にMacユーザーの人には全く参考にならないと思います。すみませ…

Julia documentation not available from Firefox

勝手に続いている勝手に回答シリーズ。今回もJulia Discourse forumの質問で 「Julia documentation not available from Firefox」です。 これは,ubuntuのsnap版のfirefoxが 他のsnapモジュールのファイルを参照できない .で始まるフォルダ(linuxでは通常の…

legend_font(|_halign|_valign)(Plots.jl(GR時々PGFPlotsX))

今回はようやく,legend_fontアトリビュートの説明です。 別名 そのものも含めて次の通りです。 legend_font legend_fonts legendfont legendfonts 設定する内容 公式ドキュメントのSubplotアトリビュートを見ると,設定する内容はPlots.Font型です。 Plots.…

legend_font_(pointsize|rotation) (Plots.jl(GR))

だんだんいいかげんになってきたこのシリーズ,今回は凡例文字のサイズと回転のアトリビュートです。 別名 次の通りです。(投げやり) legend_font_pointsize legend_font_pointsizes legendfontpointsize legendfontpointsizes legendfontsize legend_font_r…

legend_font_color(Plots.jl(GR))

今回は一番分かりやすい,凡例のフォントの色を設定するアトリビュートです。 別名 legend_font_colorはそのものずばりを含んで4種類。基本的に省略できない感じです。 legend_font_color legend_font_colors legendfontcolor legendfontcolors 色の指定方…

legend_font_family(Plots.jl(GR))

最初はlegend_font関係をひとまとめに日記に書く予定だったのですが,分量が多くなったので 細かく分けることにします。というかこれだけでもそこそこの分量となりました。 まずは,フォントの書体を指定するlegend_font_familyです。 別名 別名は legend_fo…

CPU内蔵グラフィック,ubuntu 22.04-3上でdeb版VSCode 1.86.2起動時にエラーが発生→起動オプション書き換えで対策

会社で使っているPCはグラフィックがCPU内蔵なので,使っているUbuntu(22.04 r3)はGPU周りのエラーがよく出る。 通常はEmacsを使っているが,たまに比較用とかで使うdebパッケージでインストールしたVSCode (1.86.2)で突然エラーが出た。 多分アップデートし…

PlutoPlotly.jlが特定のLinux環境でエラー→原因はBaseDirs.jl→イシュー作成から即日改修済み

最近Pluto.jlをPlots.jlのお試し用に色々使っているのだが, そういやPlutoPlotly.jl ってあったよなぁと思ってPluto.jl上で, using PlutoPlotly とするといきなりエラー。まる一日かかってようやく原因が分かる。 最初はよく分からなかったのだが,エラー…

Remove spacing between subplots in PlotlyJS

勝手に始まった「勝手に回答」シリーズ。今回はRemove spacing between subplots in PlotlyJS, Julia Discourse forumの質問です。 内容は私のつたない英語能力で日本語に訳すと「PlotlyJSのsubplot間の空白を削除したいんだけどどうしたらいい?」 この質問…

Juiseeフォントの設定をカスタマイズしてビルドする

知る人ぞ知る日本のJulia言語ユーザー御用達フォントにJuiseeがある。 これは,世界のJuliaユーザー御用達のJuliaMonoフォントに,日本語フォントLINE Seed JPを合成したプログラミング用フォントである。 JuliaMonoフォントと日本語フォントを合成したフォ…

label(Plots.jl(GR))

今回はSeries Attributesの一つであるlabelで凡例の設定方法について例を示したいと思います。 といっても,ほとんど書く事はないので,複数のデータ列がある時の描画方法の例と併せて例示します。 Seriesは「データ一かたまり」の意味でデータ列に関する属…

legend_position(Plots.jl(GR))

Plots.jlは機能が豊富なわりにドキュメントが少ないことで有名である。 それは同じ機能でも別名がたくさんあったり,同じplot関数でも複雑な記述が可能なためである。 そのため,一つのアトリビュートでもそれなりの分量となるので,1年以上書き続けられる…