ー開発中ーACTIVE

PDFスタンダードビーズ

うむ、Planetに置くなら**「FR01/FR02で何を作って、Freeが何を持っていき、何がStandard用に残ったか」**が後から一発で分かる形がいいな。

そのままぺったんできる版にする★

# Kaia PDF Frame Vocabulary

## Free Selection / Standard Reserve

### FR01 + FR02 Frame Playground 整理記録

Status: REFERENCE / DESIGN VOCABULARY

Free product selection: DECIDED

Standard reserve: PRESERVED

Frame Builder: NOT IMPLEMENTED

## 目的

Kaia PDF のFrame研究で作成した固定Frame vocabularyについて、

– Kaia PDF Freeへ採用したもの

– Standard用として残したもの

– 技術確認待ちのもの

を分離して保存する。

重要:

Freeに採用されなかったFrameは、

デザインとしてREJECTEDされたわけではない。

Freeの商品サイズと語彙の重複を整理した結果、

良好な候補の一部をStandard Reserveへ送っている。

# FREE — USED

Kaia PDF Free DEV86へ採用。

FreeではFrame Builderを提供せず、

Kaiaが用意した固定presetとして使用する。

Outer Frame / Inner Frame は独立して選択可能。

つまりFreeでも、

Outer preset

×

Inner preset

×

Color

で組み合わせて遊べる。

18種類の完成額縁を用意するのではなく、

18種類の固定Frame vocabularyを提供する。

## FR01 — USED

### Basic Rule Family

01. Single Rule

– Free: USED

– Role: 基本一重線

02. Double Rule

– Free: USED

– Role: 基本二重線

03. Dash Box

– Free: USED

– Role: 破線系

04. Dot Box

– Free: USED

– Role: 点線系

05. Inset Double

– Free: USED

– Role: 内外二重系

### Bead Family

06. Three Beads

– Free: USED

– Role: Bead Family代表

FR01で作られた3粒 / 4粒 / 5粒は、

別々のFrame文法ではなく同一Bead Familyとして整理。

Freeには代表としてThree Beadsのみ採用。

## FR02 — USED

07. Diamond Pause

Visual grammar:

──── ◆ ────

Family:

Center Ornament

Free: USED

08. Ring Pause

Visual grammar:

━━━━ ○ ━━━━

Family:

Center Ornament

Free: USED

09. Dot Crown

Visual grammar:

── •◆• ──

Family:

Center Cluster

Free: USED

10. Diamond Rhythm

Visual grammar:

━ ◆ ━ ◆ ━

Family:

Alternating

Free: USED

11. Diamond Corners

Visual grammar:

◆ ───────── ◆

Family:

Corner Ornament

Free: USED

12. Three Bridges

Visual grammar:

── ◆ ── ◆ ──

Family:

Segmented Rule

Free: USED

13. Dotted Diamonds

Visual grammar:

··· ◆ ··· ◆ ···

Family:

Dot / Dash + Symbol

Free: USED

Note:

古い個人Webサイト的な装飾罫線の代表。

14. Old Web Star

Visual grammar:

— * — * —

Family:

ASCII-like / Dot-Dash

Free: USED

15. Bracket Jewel

Visual grammar:

── [◆] ──

Family:

ASCII-like

Free: USED

Note:

「記号を別の記号で囲う」という文法。

Standard Frame Builderへ発展可能な語彙。

16. Plus Ledger

Visual grammar:

+===+===+

Family:

ASCII-like

Free: USED

Note:

Certificate / Ledger系の雰囲気。

17. Geometric Pulse

Visual grammar:

● ─ ○ ─ ● ─ ○ ─ ●

Family:

Simple Geometric

Free: USED

18. Open Cells

Visual grammar:

□ ── ◇ ── □

Family:

Simple Geometric

Free: USED

# STANDARD RESERVE — UNUSED IN FREE

以下は正常なデザイン候補。

Freeへ入れなかった理由は、

失敗・不採用ではなく、

– 同Familyの代表がFreeに存在する

– Freeのpreset数を不必要に増やさない

– Standard側のFrame vocabularyとして保存価値がある

ため。

State:

STANDARD RESERVE

REJECTEDではない。

## FR01 Bead Family Reserve

### Four Beads

– Free: UNUSED

– Standard: RESERVE

– Family: Bead

### Five Beads

– Free: UNUSED

– Standard: RESERVE

– Family: Bead

Three BeadsをFree代表として採用したため、

4 / 5粒はStandard側へ保存。

将来Standardでは単なるpreset追加だけでなく、

bead count等をFrame Builder vocabularyへ発展させる余地がある。

## FR02 Reserve

### Diamond Trio

Visual grammar:

── ◇◇◇ ──

Family:

Center Cluster

Free: UNUSED

Standard: RESERVE

Reason:

FreeではDot CrownがCluster代表。

良好な固定FrameなのでStandardへ保存。

### Square Rhythm

Visual grammar:

═ □ ═ □ ═

Family:

Alternating

Free: UNUSED

Standard: RESERVE

Reason:

FreeではDiamond RhythmをAlternating代表として採用。

### Square Corners

Visual grammar:

■ ═════════ ■

Family:

Corner Ornament

Free: UNUSED

Standard: RESERVE

Reason:

FreeではDiamond CornersをCorner代表として採用。

### Cluster Bridges

Visual grammar:

── ●●● ── ●●● ──

Family:

Segmented Rule

Free: UNUSED

Standard: RESERVE

Reason:

FreeではThree BridgesをSegmented代表として採用。

### Arrow Star

Visual grammar:

<— * —>

Family:

ASCII-like

Free: UNUSED

Standard: RESERVE

Reason:

FreeのASCII系にはOld Web Star / Bracket Jewel /

Plus Ledgerが存在するため、語彙過密を避けてStandardへ保存。

# WATCH — NOT YET STANDARD RESERVE

### Fleur Divider

Visual grammar:

── ✦ ─ ✦ ─ ✦ ──

Family:

Decorative Glyph

Free: UNUSED

Standard: NOT YET

State: WATCH

Reason:

✦系decorative glyphは、

BrowserとPDF fontでglyph形状・再現性が変化する可能性がある。

「可愛いから採用★」は禁止。

実PDF rendererで安全性を確認するまでWATCHを維持する。

WATCHはREJECTEDではない。

# FREE / STANDARD PRODUCT BOUNDARY

## Free

Kaiaが用意した固定Frame presetから選択する。

User can combine:

Outer Frame

×

Inner Frame

×

existing Color

User cannot define arbitrary Frame grammar.

## Standard

Freeで使用しなかった良好なpresetを追加候補として保持。

さらに将来的にはFrame Builderとして、

Line Type

×

Center Symbol

×

Cluster

×

Repeat

×

Segment

×

Corner

×

Wrapper

×

Spacing

×

Per-edge composition

などを組み合わせられる方向へ発展可能。

Example:

[◆]

<◇>

(●)

{■}

ただし、この記録はStandard Frame Builderの

実装仕様を確定するものではない。

現在はDESIGN VOCABULARY / REFERENCEとして保存する。

# CURRENT FREE SELECTION

FR01 USED: 6

FR02 USED: 12

TOTAL FREE VOCABULARY: 18

FreeではOuter / Innerを独立選択するため、

18種類を単純な完成Frame 18個として扱わない。

固定語彙を組み合わせることで多様性を作る。

# STATE SUMMARY

FREE / CURRENT:

18 presets

STANDARD RESERVE:

– Four Beads

– Five Beads

– Diamond Trio

– Square Rhythm

– Square Corners

– Cluster Bridges

– Arrow Star

WATCH:

– Fleur Divider

REJECTED:

NONE

FR01:

PRESERVED AS REFERENCE

FR02:

PRESERVED AS REFERENCE

DEV85:

KNOWN-GOOD SOURCE / PRESERVED

DEV86:

FREE FIXED FRAME VOCABULARY IMPLEMENTATION

## Design Principle

Free:

完成した語彙を組み合わせて遊ぶ。

Standard:

語彙そのものを組み立てて遊べる方向へ拡張可能。

遊び場で大量に作る。

Freeには代表選手だけ連れて帰る。

残りの良い家具はStandardの倉庫へ送る★

死んでない。

二階に上がっただけw

一点だけ俺側で補正してある。Arrow StarもStandard Reserveに入れた。FR02現物にはちゃんと存在していて、<— * —> のASCII文法だった。

それからFR02の採用側についても、Diamond Pause/Ring Pauseから始まる候補群は現物と照合済み。

これならPlanet側で後からKaiaが読んでも、

「Freeに何を使った?」

「何が余ってる?」

「余ったのは没なの?」

「Standardで何に育てられる?」

まで一枚で復元できる。

相談:なし

テストPrev

PDF UI系Next

Comment

  1. No comments yet.

  1. No trackbacks yet.

PAGE TOP