« 回転体のモデリング | トップページ

2018年9月12日 (水)

接頭/接尾文字

久しぶりに、外部変形を作成しました。
作図済文字の前後に、記号・文字列を追加します。

例) 
・接頭/接尾文字 『¥』  『作図済文字』
・接頭文字のみ /  /作図済文字
・接尾文字のみ ¥/  作図済文字/
注)接頭/接尾文字の区切りは、¥(全角)

◇対象文字は、書込みレイヤグループ/横文字
◇スキップで前回文字を作図

任意のファイル名でバッチファイルとして保存してください。
@REM 接頭/接尾文字
@echo off
REM #jww
REM #cd
REM #h3 範囲内「文字」データのみ選択
REM #hc 範囲選択してください
REM #g1 全レイヤグループ対象
REM #f 接頭/接尾文字を入力してください  例)『¥』 |前回値/スキップ|
REM #e
jgawk -vB=%1 'BEGIN{if(B!=""){print "tt",B;exit}}{print $0}' dt.txt>tdt.txt
copy tdt.txt dt.txt
copy tdt.txt+jwc_temp.txt
jgawk 'BEGIN{dq="\\"";sp=" "}/^^tt/{split($2,fx,"¥");prf=fx[1];suf=fx[2]}/^^hq/{print "hd";next}/^^ch/{nf=NF;chr=substr($6,2);if(nf>6){for(i=7;i<=nf;i++){chr=chr sp $(i)}}else{};chr=dq prf chr suf;print "ch",$2,$3,$4,$5,chr;next}{print $0}' "tdt.txt>jwc_temp.txt
del tdt.txt
goto end
#####
# 書込みレイヤグループ/横文字対象
# 範囲選択から、左AM0時「確定 基点(free)」
# 接頭/接尾文字の区切りは ¥(全角)
# スキップで前回文字を作図
# 2018.9.12 by somem
:end

|

« 回転体のモデリング | トップページ

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/94529/67161993

この記事へのトラックバック一覧です: 接頭/接尾文字:

« 回転体のモデリング | トップページ