LibreOffice Drawのodgファイルから図形の情報を抜き出して使う - memo88
https://memo88.hatenablog.com/entry/2019/12/03/003517
Last active
December 28, 2019 05:05
-
-
Save sonota88/4a2221def064e675cabfce1a9266d48f to your computer and use it in GitHub Desktop.
LibreOffice Drawのodgファイルから図形の情報を抜き出して使うサンプル
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require "pp" | |
require "rexml/document" | |
def xpath_match(el, xpath) | |
REXML::XPath.match(el, xpath) | |
end | |
def get_text(el) | |
texts = [] | |
el.each_element_with_text do |x| | |
texts << x.texts.join("") | |
end | |
texts.join("") | |
end | |
def extract_rectangles(page) | |
custom_shape_els = xpath_match(page, "draw:custom-shape") | |
custom_shape_els.select do |el| | |
geo_el = xpath_match(el, "draw:enhanced-geometry")[0] | |
geo_el["draw:type"] == "rectangle" | |
end | |
end | |
def extract_connectors(page) | |
xpath_match(page, "draw:connector") | |
end | |
class Rectangle | |
attr_reader :draw_id, :text | |
def initialize(el) | |
@draw_id = el["draw:id"] | |
@text = get_text(el) | |
end | |
end | |
class Connector | |
attr_reader :start_id, :end_id | |
def initialize(el) | |
@start_id = el["draw:start-shape"] | |
@end_id = el["draw:end-shape"] | |
end | |
end | |
# -------------------------------- | |
xml = File.read("sample_connector.fodg") | |
doc = REXML::Document.new(xml) | |
page = xpath_match(doc, "//draw:page")[0] | |
# -------------------------------- | |
rect_els = extract_rectangles(page) | |
rects = rect_els | |
.map { |rect_el| Rectangle.new(rect_el) } | |
# -------------------------------- | |
conn_els = extract_connectors(page) | |
conns = conn_els | |
.map { |conn_el| Connector.new(conn_el) } | |
conns.each do |conn| | |
rect_start = rects.find { |rect| rect.draw_id == conn.start_id } | |
rect_end = rects.find { |rect| rect.draw_id == conn.end_id } | |
puts( | |
"(%s) %s => (%s) %s" % [ | |
conn.start_id, | |
rect_start.text, | |
conn.end_id, | |
rect_end.text | |
] | |
) | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# coding: utf-8 | |
require "pp" | |
require "rexml/document" | |
# マッチする要素が存在しない場合は空配列を返す | |
def xpath_match(el, xpath) | |
REXML::XPath.match(el, xpath) | |
end | |
def extract_rectangles(page) | |
custom_shapes = xpath_match(page, "draw:custom-shape") | |
custom_shapes.select do |el| | |
geo = xpath_match(el, "draw:enhanced-geometry")[0] | |
geo["draw:type"] == "rectangle" | |
end | |
end | |
def get_text(el) | |
xpath_match(el, "text:p") | |
.map { |text_el| text_el.texts.join("\n") } | |
.join("\n") | |
end | |
def extract_connectors(page) | |
xpath_match(page, "draw:connector") | |
end | |
def to_mm(len) | |
case len | |
when /^(.+)cm/ | |
$1.to_f * 10 | |
else | |
raise "not yet supported" | |
end | |
end | |
class Rectangle | |
attr_reader :w, :h, :id, :conn_id, :text | |
def initialize(el) | |
@x = to_mm( el["svg:x" ] ) | |
@y = to_mm( el["svg:y" ] ) | |
@w = to_mm( el["svg:width" ] ) | |
@h = to_mm( el["svg:height"] ) | |
@text = get_text(el) | |
@conn_id = el["draw:id"] | |
@id = | |
[@text.gsub("\n", "_"), | |
el["svg:x" ], | |
el["svg:y" ], | |
el["svg:width" ], | |
el["svg:height"] | |
].join("__").gsub("cm", "") | |
end | |
def center_x | |
@x + @w / 2.0 | |
end | |
def center_y | |
@y + @h / 2.0 | |
end | |
def leader? | |
# テキストあり矩形をグループの代表とする | |
! @text.empty? | |
end | |
end | |
class Connector | |
attr_reader :start_id, :end_id | |
def initialize(el) | |
@start_id = el["draw:start-shape"] | |
@end_id = el["draw:end-shape"] | |
end | |
end | |
# @return 矩形同士が重なっている場合 true | |
def intersect?(r1, r2) | |
x_dist = (r2.center_x - r1.center_x).abs | |
y_dist = (r2.center_y - r1.center_y).abs | |
x_half = (r1.w + r2.w) / 2.0 | |
y_half = (r1.h + r2.h) / 2.0 | |
(x_dist < x_half) && (y_dist < y_half) | |
end | |
def make_leader_map(rects) | |
map = {} | |
rects.each do |r1| | |
rects.each do |r2| | |
next if r1.id <= r2.id | |
# p [ | |
# r1.id, | |
# r2.id, | |
# intersect?(r1, r2) ? "@" : "." | |
# ] | |
if intersect?(r1, r2) | |
if r1.leader? | |
map[r2.id] = r1.id | |
else | |
map[r1.id] = r2.id | |
end | |
end | |
end | |
end | |
map | |
end | |
def find_leader(rects, leader_map, conn_id) | |
leader_rect = rects.find { |rect| rect.conn_id == conn_id } | |
if leader_map.key?(leader_rect.id) | |
leader_id = leader_map[leader_rect.id] | |
leader_rect = rects.find { |rect| rect.id == leader_id } | |
end | |
leader_rect | |
end | |
# -------------------------------- | |
xml = File.read("sample_connector_2.fodg") | |
# xml = File.read("pina_colada.fodg") | |
doc = REXML::Document.new(xml) | |
page = xpath_match(doc, "//draw:page")[0] | |
# -------------------------------- | |
# 矩形の処理 | |
rect_els = extract_rectangles(page) | |
rects = rect_els.map { |rect_el| Rectangle.new(rect_el) } | |
# id => 代表のid のマッピング | |
leader_map = make_leader_map(rects) | |
# -------------------------------- | |
# コネクタの処理 | |
conn_els = extract_connectors(page) | |
conns = conn_els.map { |conn_el| Connector.new(conn_el) } | |
pairs = [] | |
conns.each do |conn| | |
rect_start = find_leader(rects, leader_map, conn.start_id) | |
rect_end = find_leader(rects, leader_map, conn.end_id) | |
puts( | |
"(#{ rect_start.conn_id }) #{ rect_start.text }" + | |
" => " + | |
"(#{ rect_end.conn_id }) #{ rect_end.text }" | |
) | |
pairs << { | |
start: rect_start, | |
end: rect_end | |
} | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:presentation="urn:oasis:names:tc:opendocument:xmlns:presentation:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:smil="urn:oasis:names:tc:opendocument:xmlns:smil-compatible:1.0" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.graphics"> | |
<office:meta><meta:creation-date>2019-11-04T13:40:55.718714935</meta:creation-date><dc:date>2019-11-12T07:01:20.674184719</dc:date><meta:editing-duration>P1DT13H51M47S</meta:editing-duration><meta:editing-cycles>44</meta:editing-cycles><meta:generator>LibreOffice/5.1.6.2$Linux_X86_64 LibreOffice_project/10m0$Build-2</meta:generator><meta:document-statistic meta:object-count="47"/></office:meta> | |
<office:settings> | |
<config:config-item-set config:name="ooo:view-settings"> | |
<config:config-item config:name="VisibleAreaTop" config:type="int">-282</config:config-item> | |
<config:config-item config:name="VisibleAreaLeft" config:type="int">-13794</config:config-item> | |
<config:config-item config:name="VisibleAreaWidth" config:type="int">52388</config:config-item> | |
<config:config-item config:name="VisibleAreaHeight" config:type="int">33715</config:config-item> | |
<config:config-item-map-indexed config:name="Views"> | |
<config:config-item-map-entry> | |
<config:config-item config:name="ViewId" config:type="string">view1</config:config-item> | |
<config:config-item config:name="GridIsVisible" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="GridIsFront" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="IsSnapToGrid" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="IsSnapToPageMargins" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="IsSnapToSnapLines" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="IsSnapToObjectFrame" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="IsSnapToObjectPoints" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="IsPlusHandlesAlwaysVisible" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="IsFrameDragSingles" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="EliminatePolyPointLimitAngle" config:type="int">1500</config:config-item> | |
<config:config-item config:name="IsEliminatePolyPoints" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="VisibleLayers" config:type="base64Binary">//////////////////////////////////////////8=</config:config-item> | |
<config:config-item config:name="PrintableLayers" config:type="base64Binary">//////////////////////////////////////////8=</config:config-item> | |
<config:config-item config:name="LockedLayers" config:type="base64Binary"/> | |
<config:config-item config:name="NoAttribs" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="NoColors" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="RulerIsVisible" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="PageKind" config:type="short">0</config:config-item> | |
<config:config-item config:name="SelectedPage" config:type="short">0</config:config-item> | |
<config:config-item config:name="IsLayerMode" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="IsDoubleClickTextEdit" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="IsClickChangeRotation" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="SlidesPerRow" config:type="short">4</config:config-item> | |
<config:config-item config:name="EditMode" config:type="int">0</config:config-item> | |
<config:config-item config:name="VisibleAreaTop" config:type="int">-282</config:config-item> | |
<config:config-item config:name="VisibleAreaLeft" config:type="int">-13794</config:config-item> | |
<config:config-item config:name="VisibleAreaWidth" config:type="int">48896</config:config-item> | |
<config:config-item config:name="VisibleAreaHeight" config:type="int">31469</config:config-item> | |
<config:config-item config:name="GridCoarseWidth" config:type="int">1000</config:config-item> | |
<config:config-item config:name="GridCoarseHeight" config:type="int">1000</config:config-item> | |
<config:config-item config:name="GridFineWidth" config:type="int">100</config:config-item> | |
<config:config-item config:name="GridFineHeight" config:type="int">100</config:config-item> | |
<config:config-item config:name="GridSnapWidthXNumerator" config:type="int">100</config:config-item> | |
<config:config-item config:name="GridSnapWidthXDenominator" config:type="int">1</config:config-item> | |
<config:config-item config:name="GridSnapWidthYNumerator" config:type="int">100</config:config-item> | |
<config:config-item config:name="GridSnapWidthYDenominator" config:type="int">1</config:config-item> | |
<config:config-item config:name="IsAngleSnapEnabled" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="SnapAngle" config:type="int">1500</config:config-item> | |
<config:config-item config:name="ZoomOnPage" config:type="boolean">false</config:config-item> | |
</config:config-item-map-entry> | |
</config:config-item-map-indexed> | |
</config:config-item-set> | |
<config:config-item-set config:name="ooo:configuration-settings"> | |
<config:config-item config:name="ApplyUserData" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="BitmapTableURL" config:type="string">$(inst)/share/palette%3B$(user)/config/standard.sob</config:config-item> | |
<config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item> | |
<config:config-item config:name="ColorTableURL" config:type="string">$(inst)/share/palette%3B$(user)/config/standard.soc</config:config-item> | |
<config:config-item config:name="DashTableURL" config:type="string">$(inst)/share/palette%3B$(user)/config/standard.sod</config:config-item> | |
<config:config-item config:name="DefaultTabStop" config:type="int">1250</config:config-item> | |
<config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item> | |
<config:config-item-map-indexed config:name="ForbiddenCharacters"> | |
<config:config-item-map-entry> | |
<config:config-item config:name="Language" config:type="string">en</config:config-item> | |
<config:config-item config:name="Country" config:type="string">US</config:config-item> | |
<config:config-item config:name="Variant" config:type="string"/> | |
<config:config-item config:name="BeginLine" config:type="string"/> | |
<config:config-item config:name="EndLine" config:type="string"/> | |
</config:config-item-map-entry> | |
<config:config-item-map-entry> | |
<config:config-item config:name="Language" config:type="string">ja</config:config-item> | |
<config:config-item config:name="Country" config:type="string">JP</config:config-item> | |
<config:config-item config:name="Variant" config:type="string"/> | |
<config:config-item config:name="BeginLine" config:type="string">!%),.:;?]}¢°’”‰′″℃、。々〉》」』】〕ぁぃぅぇぉっゃゅょゎ゛゜ゝゞァィゥェォッャュョヮヵヶ・ーヽヾ!%),.:;?]}。」、・ァィゥェォャュョッー゙゚¢</config:config-item> | |
<config:config-item config:name="EndLine" config:type="string">$([¥{£¥‘“〈《「『【〔$([{「£¥</config:config-item> | |
</config:config-item-map-entry> | |
</config:config-item-map-indexed> | |
<config:config-item config:name="GradientTableURL" config:type="string">$(inst)/share/palette%3B$(user)/config/standard.sog</config:config-item> | |
<config:config-item config:name="HatchTableURL" config:type="string">$(inst)/share/palette%3B$(user)/config/standard.soh</config:config-item> | |
<config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="IsPrintBooklet" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="IsPrintBookletBack" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="IsPrintBookletFront" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="IsPrintDate" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="IsPrintFitPage" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="IsPrintHiddenPages" config:type="boolean">true</config:config-item> | |
<config:config-item config:name="IsPrintPageName" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="IsPrintTilePage" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="IsPrintTime" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="LineEndTableURL" config:type="string">$(inst)/share/palette%3B$(user)/config/standard.soe</config:config-item> | |
<config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="MeasureUnit" config:type="short">3</config:config-item> | |
<config:config-item config:name="PageNumberFormat" config:type="int">4</config:config-item> | |
<config:config-item config:name="ParagraphSummation" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="PrintQuality" config:type="int">0</config:config-item> | |
<config:config-item config:name="PrinterIndependentLayout" config:type="string">low-resolution</config:config-item> | |
<config:config-item config:name="PrinterName" config:type="string" /> | |
<config:config-item config:name="PrinterSetup" config:type="base64Binary" /> | |
<config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item> | |
<config:config-item config:name="ScaleDenominator" config:type="int">1</config:config-item> | |
<config:config-item config:name="ScaleNumerator" config:type="int">1</config:config-item> | |
<config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item> | |
</config:config-item-set> | |
</office:settings> | |
<office:scripts> | |
<office:script script:language="ooo:Basic"> | |
<ooo:libraries xmlns:ooo="http://openoffice.org/2004/office" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
<ooo:library-embedded ooo:name="Standard"/> | |
</ooo:libraries> | |
</office:script> | |
</office:scripts> | |
<office:font-face-decls> | |
<style:font-face style:name="Liberation Sans" svg:font-family="'Liberation Sans'" style:font-family-generic="roman" style:font-pitch="variable"/> | |
<style:font-face style:name="Liberation Serif" svg:font-family="'Liberation Serif'" style:font-family-generic="roman" style:font-pitch="variable"/> | |
<style:font-face style:name="TakaoGothic" svg:font-family="TakaoGothic" style:font-family-generic="roman" style:font-pitch="variable"/> | |
<style:font-face style:name="TakaoGothic1" svg:font-family="TakaoGothic" style:font-adornments="標準" style:font-family-generic="roman" style:font-pitch="variable"/> | |
<style:font-face style:name="TakaoGothic2" svg:font-family="TakaoGothic" style:font-adornments="標準" style:font-family-generic="swiss" style:font-pitch="variable"/> | |
<style:font-face style:name="TakaoGothic3" svg:font-family="TakaoGothic" style:font-family-generic="system" style:font-pitch="variable"/> | |
<style:font-face style:name="TakaoGothic4" svg:font-family="TakaoGothic" style:font-adornments="標準" style:font-family-generic="system" style:font-pitch="variable"/> | |
<style:font-face style:name="TakaoPGothic" svg:font-family="TakaoPGothic" style:font-family-generic="system" style:font-pitch="variable"/> | |
</office:font-face-decls> | |
<office:styles> | |
<draw:gradient draw:name="Gradient_20_2" draw:display-name="Gradient 2" draw:style="linear" draw:start-color="#3465a4" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/> | |
<draw:gradient draw:name="Gradient_20_3" draw:display-name="Gradient 3" draw:style="linear" draw:start-color="#3465a4" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/> | |
<draw:hatch draw:name="Hatching_20_91" draw:display-name="Hatching 91" draw:style="single" draw:color="#3465a4" draw:distance="0.02cm" draw:rotation="0"/> | |
<draw:fill-image draw:name="Bitmap_20_1" draw:display-name="Bitmap 1"> | |
<office:binary-data /> | |
</draw:fill-image> | |
<draw:marker draw:name="Arrow" svg:viewBox="0 0 20 30" svg:d="M10 0l-10 30h20z"/> | |
<draw:marker draw:name="Symmetric_20_Arrow" draw:display-name="Symmetric Arrow" svg:viewBox="0 0 1131 902" svg:d="M564 0l-564 902h1131z"/> | |
<draw:stroke-dash draw:name="Dashed_20__28_var_29__20_1" draw:display-name="Dashed (var) 1" draw:style="rect" draw:dots1="1" draw:dots1-length="0.02cm" draw:dots2="1" draw:dots2-length="0.02cm" draw:distance="0.02cm"/> | |
<style:default-style style:family="graphic"> | |
<style:graphic-properties svg:stroke-color="#3465a4" draw:fill-color="#729fcf" fo:wrap-option="no-wrap"/> | |
<style:paragraph-properties style:text-autospace="none" style:punctuation-wrap="simple" style:line-break="strict" style:writing-mode="lr-tb" style:font-independent-line-spacing="false"> | |
<style:tab-stops/> | |
</style:paragraph-properties> | |
<style:text-properties style:use-window-font-color="true" style:font-name="Liberation Serif" fo:font-size="24pt" fo:language="en" fo:country="US" style:font-name-asian="TakaoPGothic" style:font-size-asian="24pt" style:language-asian="ja" style:country-asian="JP" style:font-name-complex="TakaoPGothic" style:font-size-complex="24pt" style:language-complex="hi" style:country-complex="IN"/> | |
</style:default-style> | |
<style:style style:name="standard" style:family="graphic"> | |
<style:graphic-properties draw:stroke="solid" draw:stroke-dash="Dashed_20__28_var_29__20_1" svg:stroke-width="0cm" svg:stroke-color="#3465a4" draw:marker-start-width="0.2cm" draw:marker-start-center="false" draw:marker-end-width="0.2cm" draw:marker-end-center="false" draw:fill="solid" draw:fill-color="#729fcf" draw:fill-image-width="0cm" draw:fill-image-height="0cm" draw:textarea-horizontal-align="justify" fo:padding-top="0.125cm" fo:padding-bottom="0.125cm" fo:padding-left="0.25cm" fo:padding-right="0.25cm" draw:shadow="hidden" draw:shadow-offset-x="0.2cm" draw:shadow-offset-y="0.2cm" draw:shadow-color="#808080"> | |
<text:list-style style:name="standard"> | |
<text:list-level-style-bullet text:level="1" text:bullet-char="●"> | |
<style:list-level-properties text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="2" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="0.6cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="3" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="1.2cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="4" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="1.8cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="5" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="2.4cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="6" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="3cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="7" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="3.6cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="8" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="4.2cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="9" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="4.8cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="10" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="5.4cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
</text:list-style> | |
</style:graphic-properties> | |
<style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" fo:line-height="100%" fo:text-indent="0cm"/> | |
<style:text-properties fo:font-variant="normal" fo:text-transform="none" style:use-window-font-color="true" style:text-outline="false" style:text-line-through-style="none" style:text-line-through-type="none" style:font-name="TakaoGothic2" fo:font-family="TakaoGothic" style:font-style-name="標準" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="11pt" fo:font-style="normal" fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="bold" style:letter-kerning="true" style:font-name-asian="TakaoGothic2" style:font-family-asian="TakaoGothic" style:font-style-name-asian="標準" style:font-family-generic-asian="swiss" style:font-pitch-asian="variable" style:font-size-asian="11pt" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-name-complex="TakaoPGothic" style:font-family-complex="TakaoPGothic" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="18pt" style:font-style-complex="normal" style:font-weight-complex="normal" style:text-emphasize="none" style:font-relief="none" style:text-overline-style="none" style:text-overline-color="font-color"/> | |
</style:style> | |
<style:style style:name="objectwitharrow" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="solid" svg:stroke-width="0.15cm" svg:stroke-color="#000000" draw:marker-start="Arrow" draw:marker-start-width="0.7cm" draw:marker-start-center="true" draw:marker-end-width="0.3cm"/> | |
</style:style> | |
<style:style style:name="objectwithshadow" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:shadow="visible" draw:shadow-offset-x="0.2cm" draw:shadow-offset-y="0.2cm" draw:shadow-color="#808080"/> | |
</style:style> | |
<style:style style:name="objectwithoutfill" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties svg:stroke-color="#000000" draw:fill="none"/> | |
</style:style> | |
<style:style style:name="塗りつぶしなし線なしオブジェクト" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill="none"/> | |
</style:style> | |
<style:style style:name="text" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill="none"/> | |
</style:style> | |
<style:style style:name="textbody" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill="none"/> | |
<style:text-properties fo:font-size="16pt"/> | |
</style:style> | |
<style:style style:name="textbodyjustfied" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill="none"/> | |
<style:paragraph-properties fo:text-align="justify"/> | |
</style:style> | |
<style:style style:name="textbodyindent" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill="none"/> | |
<style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0.6cm"/> | |
</style:style> | |
<style:style style:name="title" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill="none"/> | |
<style:text-properties fo:font-size="44pt"/> | |
</style:style> | |
<style:style style:name="title1" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill="solid" draw:fill-color="#008080" draw:shadow="visible" draw:shadow-offset-x="0.2cm" draw:shadow-offset-y="0.2cm" draw:shadow-color="#808080"/> | |
<style:paragraph-properties fo:text-align="center"/> | |
<style:text-properties fo:font-size="24pt"/> | |
</style:style> | |
<style:style style:name="title2" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties svg:stroke-width="0.05cm" draw:fill-color="#ffcc99" draw:shadow="visible" draw:shadow-offset-x="0.2cm" draw:shadow-offset-y="0.2cm" draw:shadow-color="#808080"/> | |
<style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0.2cm" fo:margin-top="0.1cm" fo:margin-bottom="0.1cm" fo:text-align="center" fo:text-indent="0cm"/> | |
<style:text-properties fo:font-size="36pt"/> | |
</style:style> | |
<style:style style:name="headline" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill="none"/> | |
<style:paragraph-properties fo:margin-top="0.42cm" fo:margin-bottom="0.21cm"/> | |
<style:text-properties fo:font-size="24pt"/> | |
</style:style> | |
<style:style style:name="headline1" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill="none"/> | |
<style:paragraph-properties fo:margin-top="0.42cm" fo:margin-bottom="0.21cm"/> | |
<style:text-properties fo:font-size="18pt" fo:font-weight="bold"/> | |
</style:style> | |
<style:style style:name="headline2" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill="none"/> | |
<style:paragraph-properties fo:margin-top="0.42cm" fo:margin-bottom="0.21cm"/> | |
<style:text-properties fo:font-size="14pt" fo:font-style="italic" fo:font-weight="bold"/> | |
</style:style> | |
<style:style style:name="measure" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="solid" svg:stroke-color="#000000" draw:marker-start="Arrow" draw:marker-start-width="0.2cm" draw:marker-end="Arrow" draw:marker-end-width="0.2cm" draw:fill="none" draw:show-unit="true"/> | |
<style:text-properties fo:font-size="12pt"/> | |
</style:style> | |
<style:style style:name="conn1" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke-dash="Dashed_20__28_var_29__20_1" svg:stroke-width="0.1cm" svg:stroke-color="#b2b2b2" draw:marker-start-width="0.35cm" draw:marker-end="Symmetric_20_Arrow" draw:marker-end-width="0.35cm"/> | |
</style:style> | |
<style:style style:name="box1" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:stroke-dash="Dashed_20__28_var_29__20_1" svg:stroke-color="#579d1c" draw:fill-color="#aecf00" draw:fill-image-width="0cm" draw:fill-image-height="0cm"/> | |
<style:text-properties style:font-name="TakaoGothic2" fo:font-family="TakaoGothic" style:font-style-name="標準" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="11pt" style:font-name-asian="TakaoGothic2" style:font-family-asian="TakaoGothic" style:font-style-name-asian="標準" style:font-family-generic-asian="swiss" style:font-pitch-asian="variable" style:font-size-asian="11pt"/> | |
</style:style> | |
<style:style style:name="join" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill-color="#004586"/> | |
</style:style> | |
<style:style style:name="conn_5f_point" style:display-name="conn_point" style:family="graphic" style:parent-style-name="standard"> | |
<style:graphic-properties draw:stroke="none" draw:fill-color="#0084d1"/> | |
</style:style> | |
</office:styles> | |
<office:automatic-styles> | |
<style:page-layout style:name="PM0"> | |
<style:page-layout-properties fo:margin-top="1cm" fo:margin-bottom="1cm" fo:margin-left="1cm" fo:margin-right="1cm" fo:page-width="21cm" fo:page-height="29.7cm" style:print-orientation="portrait"/> | |
</style:page-layout> | |
<style:style style:name="dp1" style:family="drawing-page"> | |
<style:drawing-page-properties draw:background-size="border" draw:fill="none"/> | |
</style:style> | |
<style:style style:name="dp2" style:family="drawing-page"/> | |
<style:style style:name="gr1" style:family="graphic" style:parent-style-name="join"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="16.5cm"/> | |
</style:style> | |
<style:style style:name="gr2" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.45cm" fo:min-width="3.5cm"/> | |
</style:style> | |
<style:style style:name="gr3" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.45cm" fo:min-width="3.9cm"/> | |
</style:style> | |
<style:style style:name="gr4" style:family="graphic" style:parent-style-name="join"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="16cm"/> | |
</style:style> | |
<style:style style:name="gr5" style:family="graphic" style:parent-style-name="conn1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle"/> | |
</style:style> | |
<style:style style:name="gr6" style:family="graphic" style:parent-style-name="conn_5f_point"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.45cm" fo:min-width="0.2cm"/> | |
</style:style> | |
<style:style style:name="gr7" style:family="graphic" style:parent-style-name="join"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="8cm"/> | |
</style:style> | |
<style:style style:name="gr8" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="4.1cm"/> | |
</style:style> | |
<style:style style:name="gr9" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="3.7cm"/> | |
</style:style> | |
<style:style style:name="gr10" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="3.6cm"/> | |
</style:style> | |
<style:style style:name="gr11" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.45cm" fo:min-width="2.4cm"/> | |
</style:style> | |
<style:style style:name="gr12" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="4.8cm"/> | |
</style:style> | |
<style:style style:name="gr13" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="2.8cm"/> | |
</style:style> | |
<style:style style:name="gr14" style:family="graphic" style:parent-style-name="join"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="7cm"/> | |
</style:style> | |
<style:style style:name="gr15" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="2.6cm"/> | |
</style:style> | |
<style:style style:name="gr16" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="4cm"/> | |
</style:style> | |
<style:style style:name="gr17" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="4.4cm"/> | |
</style:style> | |
<style:style style:name="gr18" style:family="graphic" style:parent-style-name="box1"> | |
<style:graphic-properties draw:textarea-vertical-align="middle" draw:auto-grow-height="false" fo:min-height="0.65cm" fo:min-width="3cm"/> | |
</style:style> | |
<style:style style:name="P1" style:family="paragraph"> | |
<style:paragraph-properties fo:text-align="center"/> | |
</style:style> | |
<text:list-style style:name="L1"> | |
<text:list-level-style-bullet text:level="1" text:bullet-char="●"> | |
<style:list-level-properties text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="2" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="0.6cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="3" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="1.2cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="4" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="1.8cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="5" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="2.4cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="6" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="3cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="7" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="3.6cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="8" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="4.2cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="9" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="4.8cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
<text:list-level-style-bullet text:level="10" text:bullet-char="●"> | |
<style:list-level-properties text:space-before="5.4cm" text:min-label-width="0.6cm"/> | |
<style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/> | |
</text:list-level-style-bullet> | |
</text:list-style> | |
</office:automatic-styles> | |
<office:master-styles> | |
<draw:layer-set> | |
<draw:layer draw:name="layout"/> | |
<draw:layer draw:name="background"/> | |
<draw:layer draw:name="backgroundobjects"/> | |
<draw:layer draw:name="controls"/> | |
<draw:layer draw:name="measurelines"/> | |
</draw:layer-set> | |
<style:master-page style:name="標準" style:page-layout-name="PM0" draw:style-name="dp1"/> | |
</office:master-styles> | |
<office:body> | |
<office:drawing> | |
<draw:page draw:name="page1" draw:style-name="dp2" draw:master-page-name="標準"> | |
<draw:custom-shape draw:style-name="gr1" draw:text-style-name="P1" draw:layer="layout" svg:width="17cm" svg:height="0.9cm" svg:x="2.2cm" svg:y="12.1cm"> | |
<text:p text:style-name="P1">join3</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr2" draw:text-style-name="P1" xml:id="id1" draw:id="id1" draw:layer="layout" svg:width="4cm" svg:height="0.7cm" svg:x="1.7cm" svg:y="1.9cm"> | |
<text:p text:style-name="P1">2_ミックスを開ける</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr3" draw:text-style-name="P1" xml:id="id3" draw:id="id3" draw:layer="layout" svg:width="4.4cm" svg:height="0.7cm" svg:x="8.8cm" svg:y="1.9cm"> | |
<text:p text:style-name="P1">1_ブレンダーを開ける</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr4" draw:text-style-name="P1" draw:layer="layout" svg:width="16.5cm" svg:height="0.9cm" svg:x="2.4cm" svg:y="24.5cm"> | |
<text:p text:style-name="P1">join4</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="3.7cm" svg:y1="2.6cm" svg:x2="3.75cm" svg:y2="4.7cm" draw:start-shape="id1" draw:start-glue-point="2" draw:end-shape="id2" svg:d="M3700 2600c0 1575 50 525 50 2100" svg:viewBox="0 0 51 2101"> | |
<text:p/> | |
</draw:connector> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="11cm" svg:y1="2.6cm" svg:x2="8.05cm" svg:y2="4.7cm" draw:start-shape="id3" draw:end-shape="id4" svg:d="M11000 2600c0 1575-2950 525-2950 2100" svg:viewBox="0 0 2951 2101"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id5" draw:id="id5" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="10.1cm" svg:y="25.3cm"> | |
<text:p/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="10.45cm" svg:y1="26cm" svg:x2="10.45cm" svg:y2="27.4cm" draw:start-shape="id5" draw:start-glue-point="2" draw:end-shape="id6" svg:d="M10450 26000v1400" svg:viewBox="0 0 1 1401"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr7" draw:text-style-name="P1" draw:layer="layout" svg:width="8.5cm" svg:height="0.9cm" svg:x="1.5cm" svg:y="5.2cm"> | |
<text:p text:style-name="P1">join1</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="11cm" svg:y1="2.6cm" svg:x2="10.9cm" svg:y2="8.6cm" draw:start-shape="id3" draw:end-shape="id7" svg:d="M11000 2600c0 4500-100 1500-100 6000" svg:viewBox="0 0 101 6001"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr8" draw:text-style-name="P1" xml:id="id25" draw:id="id25" draw:layer="layout" svg:width="4.6cm" svg:height="0.9cm" svg:x="13.5cm" svg:y="15.2cm"> | |
<text:p text:style-name="P1">7_ブレンダーを閉める</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id9" draw:id="id9" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="9.8cm" svg:y="23.9cm"> | |
<text:p text:style-name="P1"/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="line" svg:x1="10.05cm" svg:y1="18.5cm" svg:x2="10.15cm" svg:y2="23.9cm" draw:start-shape="id8" draw:end-shape="id9" svg:d="M10050 18500l100 5400" svg:viewBox="0 0 101 5401"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr9" draw:text-style-name="P1" xml:id="id7" draw:id="id7" draw:layer="layout" svg:width="4.2cm" svg:height="0.9cm" svg:x="8.8cm" svg:y="8.6cm"> | |
<text:p text:style-name="P1">6_氷を2カップ入れる</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="10.9cm" svg:y1="9.5cm" svg:x2="11.95cm" svg:y2="11.6cm" draw:start-shape="id7" draw:end-shape="id10" svg:d="M10900 9500c0 1575 1050 525 1050 2100" svg:viewBox="0 0 1051 2101"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id10" draw:id="id10" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="11.6cm" svg:y="11.6cm"> | |
<text:p text:style-name="P1"/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="5.35cm" svg:y1="6.7cm" svg:x2="5.35cm" svg:y2="8.7cm" draw:start-shape="id11" draw:start-glue-point="2" draw:end-shape="id12" svg:d="M5350 6700v2000" svg:viewBox="0 0 1 2001"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id11" draw:id="id11" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="5cm" svg:y="6cm"> | |
<text:p text:style-name="P1"/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr10" draw:text-style-name="P1" xml:id="id12" draw:id="id12" draw:layer="layout" svg:width="4.1cm" svg:height="0.9cm" svg:x="3.3cm" svg:y="8.7cm"> | |
<text:p text:style-name="P1">3_ミックスを入れる</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="5.35cm" svg:y1="9.6cm" svg:x2="5.35cm" svg:y2="11.7cm" draw:start-shape="id12" draw:start-glue-point="2" draw:end-shape="id13" svg:d="M5350 9600v2100" svg:viewBox="0 0 1 2101"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id13" draw:id="id13" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="5cm" svg:y="11.7cm"> | |
<text:p text:style-name="P1"/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id2" draw:id="id2" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="3.4cm" svg:y="4.7cm"> | |
<text:p text:style-name="P1"/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id4" draw:id="id4" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="7.7cm" svg:y="4.7cm"> | |
<text:p text:style-name="P1"/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr11" draw:text-style-name="P1" xml:id="id14" draw:id="id14" draw:layer="layout" svg:width="2.9cm" svg:height="0.7cm" svg:x="15.6cm" svg:y="1.9cm"> | |
<text:p text:style-name="P1">4_ラムを計る</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="17.05cm" svg:y1="2.6cm" svg:x2="17.05cm" svg:y2="4.7cm" draw:start-shape="id14" draw:end-shape="id15" svg:d="M17050 2600v2100" svg:viewBox="0 0 1 2101"> | |
<text:p/> | |
</draw:connector> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="4.85cm" svg:y1="21.1cm" svg:x2="4.85cm" svg:y2="23.9cm" draw:start-shape="id16" draw:end-shape="id17" svg:d="M4850 21100v2800" svg:viewBox="0 0 1 2801"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id17" draw:id="id17" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="4.5cm" svg:y="23.9cm"> | |
<text:p text:style-name="P1"/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="15.85cm" svg:y1="22.5cm" svg:x2="15.85cm" svg:y2="24.1cm" draw:start-shape="id18" draw:end-shape="id19" svg:d="M15850 22500v1600" svg:viewBox="0 0 1 1601"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr12" draw:text-style-name="P1" xml:id="id8" draw:id="id8" draw:layer="layout" svg:width="5.3cm" svg:height="0.9cm" svg:x="7.4cm" svg:y="17.6cm"> | |
<text:p text:style-name="P1">11_ピンクの傘を用意する</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id19" draw:id="id19" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="15.5cm" svg:y="24.1cm"> | |
<text:p/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr13" draw:text-style-name="P1" xml:id="id20" draw:id="id20" draw:layer="layout" svg:width="3.3cm" svg:height="0.9cm" svg:x="15.2cm" svg:y="8.6cm"> | |
<text:p text:style-name="P1">5_ラムを入れる</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="16.85cm" svg:y1="9.5cm" svg:x2="16.85cm" svg:y2="11.7cm" draw:start-shape="id20" draw:end-shape="id21" svg:d="M16850 9500v2200" svg:viewBox="0 0 1 2201"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id21" draw:id="id21" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="16.5cm" svg:y="11.7cm"> | |
<text:p/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr14" draw:text-style-name="P1" draw:layer="layout" svg:width="7.5cm" svg:height="0.9cm" svg:x="12.2cm" svg:y="5.2cm"> | |
<text:p text:style-name="P1">join2</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="11cm" svg:y1="2.6cm" svg:x2="13.85cm" svg:y2="4.7cm" draw:start-shape="id3" draw:start-glue-point="2" draw:end-shape="id22" svg:d="M11000 2600c0 1575 2850 525 2850 2100" svg:viewBox="0 0 2851 2101"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id22" draw:id="id22" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="13.5cm" svg:y="4.7cm"> | |
<text:p/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="17.55cm" svg:y1="6.4cm" svg:x2="16.85cm" svg:y2="8.6cm" draw:start-shape="id23" draw:start-glue-point="2" draw:end-shape="id20" svg:d="M17550 6400c0 1650-700 550-700 2200" svg:viewBox="0 0 701 2201"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id23" draw:id="id23" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="17.2cm" svg:y="5.7cm"> | |
<text:p/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr15" draw:text-style-name="P1" xml:id="id24" draw:id="id24" draw:layer="layout" svg:width="3.1cm" svg:height="0.9cm" svg:x="14.3cm" svg:y="18.4cm"> | |
<text:p text:style-name="P1">8_かき混ぜる</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr16" draw:text-style-name="P1" xml:id="id18" draw:id="id18" draw:layer="layout" svg:width="4.5cm" svg:height="0.9cm" svg:x="13.6cm" svg:y="21.6cm"> | |
<text:p text:style-name="P1">9_ブレンダーを開ける</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="15.85cm" svg:y1="19.3cm" svg:x2="15.85cm" svg:y2="21.6cm" draw:start-shape="id24" draw:start-glue-point="2" draw:end-shape="id18" svg:d="M15850 19300v2300" svg:viewBox="0 0 1 2301"> | |
<text:p/> | |
</draw:connector> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="15.8cm" svg:y1="16.1cm" svg:x2="15.85cm" svg:y2="18.4cm" draw:start-shape="id25" draw:end-shape="id24" svg:d="M15800 16100c0 1725 50 575 50 2300" svg:viewBox="0 0 51 2301"> | |
<text:p/> | |
</draw:connector> | |
<draw:connector draw:style-name="gr5" draw:text-style-name="P1" draw:layer="layout" draw:type="curve" svg:x1="15.85cm" svg:y1="13.5cm" svg:x2="15.8cm" svg:y2="15.2cm" draw:start-shape="id26" draw:start-glue-point="2" draw:end-shape="id25" svg:d="M15850 13500c0 1275-50 425-50 1700" svg:viewBox="0 0 51 1701"> | |
<text:p/> | |
</draw:connector> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id26" draw:id="id26" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="15.5cm" svg:y="12.8cm"> | |
<text:p/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr17" draw:text-style-name="P1" xml:id="id16" draw:id="id16" draw:layer="layout" svg:width="4.9cm" svg:height="0.9cm" svg:x="2.4cm" svg:y="20.2cm"> | |
<text:p text:style-name="P1">10_グラスの用意をする</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr18" draw:text-style-name="P1" xml:id="id6" draw:id="id6" draw:layer="layout" svg:width="3.5cm" svg:height="0.9cm" svg:x="8.7cm" svg:y="27.4cm"> | |
<text:p text:style-name="P1">12_サーブする</text:p> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:mirror-horizontal="false" draw:mirror-vertical="false" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
<draw:custom-shape draw:style-name="gr6" draw:text-style-name="P1" xml:id="id15" draw:id="id15" draw:layer="layout" svg:width="0.7cm" svg:height="0.7cm" svg:x="16.7cm" svg:y="4.7cm"> | |
<text:p text:style-name="P1"/> | |
<draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 0 Z N"/> | |
</draw:custom-shape> | |
</draw:page> | |
</office:drawing> | |
</office:body> | |
</office:document> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment