| タイトル |
: Re^5: ポータブル環境におけるフォント |
| 投稿日 | : 2025/02/11(Tue) 23:23 |
| 投稿者 | : ttm
|
以下のようにファイルを配置して、PPCW_portable.batを起動することにより、見かけ上PPc自体がフォント一時登録/解除機能を持つかのようにすることができました。
ただ、何度か起動/終了を繰り返すとフォント登録解除に失敗することがあり、直接fontr64.exeをクリックしないといけないことがあります。
│ ppcw_portable.bat
│
└─PPX
│ PPCW.EXE
│ fonton64.EXE
│ fontr64.EXE
│
└─font
│ Font1.ttf(ttc)
ppcw_portable.batの中身
-----------------
@if not "%~0"=="%~dp0.\%~nx0" start /min cmd /c,"%~dp0.\%~nx0" %* & goto :eof
call "%~dp0ppx\fonton64.exe"
call "%~dp0ppx\ppcw.exe"
call "%~dp0ppx\fontr64.exe"
-----------------
上記のバッチファイルは、PPc起動中ずっと
黒い画面がタスクバーに出たままになります。
PPcの機能を使い以下のようにすると起動時に一瞬黒い画面が
出るだけになるみたいですが
上記内容のbatファイルよりフォント登録解除に失敗しやすい気がします。
-----------------
@echo off
pushd "%~dp0ppx"
start pptrayw.exe -c *launch "%%0fonton64.exe" %%:*linecust rmfont,KC_main:CLOSEEVENT,*if %%%%*ppxlist(+C) == 1 %%%%:*launch "%%0fontr64.exe" %%%%:*linecust rmfont,KC_main:CLOSEEVENT,
start ppcw.exe
popd
-----------------
質問です。
他のプログラム用に、PPcとは別にfonton、fontrおよび
Font2.ttfまたは.ttc(PPcに使っているのとは別のフォント)を
配置して、PPc起動時とは別に登録・登録解除するような使い方
複数のfonton、fontrの同時使用をしても問題ないのでしょうか?
- 関連一覧ツリー
(▼ をクリックするとツリー全体を一括表示します)