Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
4D Tags (2015)
Search
4D Japan
September 15, 2024
Technology
52
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
4D Tags (2015)
4D Japan
September 15, 2024
More Decks by 4D Japan
See All by 4D Japan
4D 21 R4
miyako
0
20
4D 21 R2 R3
miyako
0
36
4D 21 LTS
miyako
0
26
4D 21
miyako
0
52
4D 20 R10
miyako
0
55
4D 20 R9
miyako
0
49
4D 20 R7 & R8
miyako
0
95
Unicodeの話 (2007)
miyako
0
57
Unicodeの話 (2008)
miyako
0
66
Other Decks in Technology
See All in Technology
Metadata - Section 3 : Dublin Core Standard · DC
mohab1
0
100
Kiro Crew の Bot (続く役目を任せる窓口) | 目指せ Kiro マスター 12
inariku
PRO
2
280
re:Invent の去年のスケジュールを公開します!
miu_crescent
PRO
0
310
AX時代の自治体支援リソース再配分と役割分担の再構成:戦略とロードマップ(概要)
sishi2026
0
200
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
180
Deep Data Security 機能解説
oracle4engineer
PRO
3
1k
OneLakeをデータソースにした AI Search(Foundry IQ)の ライフサイクル管理
ryuseiiida
0
230
IBC 2026 動画技術関連レポート / IBC 2026 Report
cyberagentdevelopers
PRO
2
440
【dbts2026】AIエージェントの 判断と探索を変える、 データベース エンジニアリング― 既存DBの処理と依存関係から作る、オペレーショナルオントロジー ―
shisyu_gaku
0
200
詳解 never 型 - ボトム型の性質を深掘り
nealle
0
160
DBTS2026 盛り上がってますか!?Databricksが実現するAI時代のデータ基盤
akuwano
1
180
業務でAWSをあまり使っていない私が、AWSへのモチベを保つ方法
smt7174
0
160
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.6k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Why Our Code Smells
bkeepers
PRO
340
58k
Into the Great Unknown - MozCon
thekraken
41
2.8k
A Soul's Torment
seathinner
8
3.9k
Balancing Empowerment & Direction
lara
6
1.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Tell your own story through comics
letsgokoyo
1
1.1k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
530
Art, The Web, and Tiny UX
lynnandtonic
304
22k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
560
Transcript
SVGでグラフ/チャートを作成するために 4D Tags
基本 SVG: テキストファイル <?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns="http://www.w3.org/2000/svg" xmlns:exsl4D="http://www.4D.com"
xmlns:gFunc="http://gFunc" xmlns:math="http://exslt.org/math" xmlns:xlink="http:// www.w3.org/1999/xlink" id="ID_svg" viewBox= "0 0 800 600" viewport-fill="white" viewport-fill-opacity="0"> <rect x="0" y="100" width="40" height="80" fill="blue" id="NiceBlueRect"/> </svg> ソースコード 画像
基本 4Dタグ • テキストファイル(HTML, SVG, XML)を処理理するためのツール • 構成要素を外部リソースとして管理理するために • ユーザーがドキュメントをカスタマイズするための⼿手段として
Name: “<!-‐‑‒-‐‑‒#4DTEXT vName-‐‑‒-‐‑‒>” ID: “<!-‐‑‒-‐‑‒#4DTEXT arrID{7}-‐‑‒-‐‑‒>” City: “<!-‐‑‒-‐‑‒#4DTEXT [Comp]City-‐‑‒-‐‑‒>” Name: “John Doe” ID: 78421 City: “Paris”
ループ 4Dタグ <!-‐‑‒-‐‑‒#4DLOOP [Table]-‐‑‒-‐‑‒> <!-‐‑‒-‐‑‒#4DLOOP arrIDs-‐‑‒-‐‑‒> <!-‐‑‒-‐‑‒#4DLOOP myMethod-‐‑‒-‐‑‒> <!-‐‑‒-‐‑‒#4DLOOP (condition)-‐‑‒-‐‑‒>
v14R4
ループ 4Dタグ <!--#4DEVAL $i:=0--> <!--#4DLOOP ($i<8)--> <!--#4DEVAL $i--> <!--#4DEVAL $i:=$i+1-->
<!--#4DENDLOOP--> 0 1 2 3 4 5 6 7 改⾏行行コードは除去しない スペースは必要 <!--#4DLOOP($i<8)--> シンタックスエラー v14R4
フォーミュラ式 4DEVAL <!--#4DEVAL $i:=40--> <!--#4DEVAL $label:="ABC-"+Strin:C10($i)—> LABEL: <!--#4DEVAL $label--> 代⼊入もOK
v14R4 隔離離された実⾏行行コンテキスト: 接頭辞の有無に関係なく,実質的なスコープはローカル変数 4DHTMLと同じ効果 任意: コマンド番号 EVAL != evil LABEL: ABC-40
パラメーター $1, $2, $3 v14R4 <!--#4DEVAL $firstName:= $1--> <!--#4DEVAL $lastName
:= $2--> Dear <!--#4DEVAL $firstName--> <!--#4DEVAL $lastName-->, Dear Mr John Doe, PROCESS 4D TAGS (<>Source;<>target;"John";"Doe")
SVG 4Dタグ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns="http://www.w3.org/2000/svg" xmlns:exsl4D="http://www.4D.com" xmlns:gFunc="http://gFunc"
xmlns:math="http://exslt.org/math" xmlns:xlink="http:// www.w3.org/1999/xlink" id="ID_svg" viewBox= "0 0 800 600" viewport-fill="white" viewport-fill-opacity="0"> <rect x="0" y="100" width="40" height="80" fill="blue" id="NiceBlueRect"/> </svg> <!--#4DLOOP <>_x--> <rect x="<!--#4DVAR <>_x{<>_x}-->" fill="<!--#4DVAR <>_fill{<>_x}-->" y="100" width="40" height="80"/> <!--#4DENDLOOP-->
SVG 4Dタグ
SVG 4Dタグ