Commit 6ec0f549 authored by GunChleoc's avatar GunChleoc Committed by David Revoy
Browse files

Prepare Episode 2 for transcript and clean up file:/// links

parent 1d94dbf3
#!/bin/bash
# Script for validating that Inkscape hasn't generated file:// links
echo "##############################################################"
echo "Searching SVG files for file:/// links"
# Move up if we're not in the base directory.
if [ -d "../.ci" ]; then
pushd ..
fi
errors=0
# Walk all SVG files and check them for file:///
for svgfile in */lang/*/*.svg; do
if [ -f "$svgfile" ] ; then
lines=`cat $svgfile`
for line in $lines; do
if [[ $line == *"file:///"* ]]; then
echo " "
echo "ERROR: Found file:/// link in $svgfile - please fix!"
echo " $line"
errors=1
fi
done
fi
done
echo " "
if [ $errors -eq 1 ]; then
echo "##############################################################"
echo "File links should look like this:"
echo xlink:href="../gfx_Pepper-and-Carrot_by-David-Revoy_<panel>.png"
echo "##############################################################"
exit 1
else
echo "Done, all clean!"
echo "##############################################################"
exit 0
fi
......@@ -11,4 +11,11 @@ if [ $ci_ret = 42 ];then
true
fi
exit $comment_ret
# Check for file:/// links in SVG files
if "$curdir"/no_filelinks.sh; then
# No file:/// links found, let's exit with the code from the other checks
exit $comment_ret
else
exit 1
fi
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -12,7 +12,7 @@
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2"
version="1.1"
inkscape:version="0.92.2 2405546, 2018-03-11"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
width="2481"
height="3503"
sodipodi:docname="E02P01.svg">
......@@ -24,7 +24,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
......@@ -69,6 +69,234 @@
stdDeviation="0.11702162"
id="feGaussianBlur4400" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1523"
x="-0.014046481"
width="1.028093"
y="-0.020275207"
height="1.0405504">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.082295226"
id="feGaussianBlur1525" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1389-3-5-6-1"
x="-0.34488288"
width="1.6897658"
y="-0.050960641"
height="1.1019213">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.0255595"
id="feGaussianBlur1391-6-3-2-2" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1389-3-5-6"
x="-0.34488288"
width="1.6897658"
y="-0.050960641"
height="1.1019213">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.0255595"
id="feGaussianBlur1391-6-3-2" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1389-3-5"
x="-0.34488288"
width="1.6897658"
y="-0.050960641"
height="1.1019213">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.0255595"
id="feGaussianBlur1391-6-3" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1389-3"
x="-0.34488288"
width="1.6897658"
y="-0.050960641"
height="1.1019213">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.0255595"
id="feGaussianBlur1391-6" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1389"
x="-0.34488288"
width="1.6897658"
y="-0.050960641"
height="1.1019213">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.0255595"
id="feGaussianBlur1391" />
</filter>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1063-6-8-8"
id="linearGradient1057-2"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-1175.5162,1405.4356)"
x1="1833.3468"
y1="408.49603"
x2="1839.3806"
y2="419.64142" />
<linearGradient
id="linearGradient1063-6-8-8"
inkscape:collect="always">
<stop
id="stop1059"
offset="0"
style="stop-color:#b18f85;stop-opacity:1" />
<stop
id="stop1061"
offset="1"
style="stop-color:#a27671;stop-opacity:1" />
</linearGradient>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter864-8"
x="-0.039999999"
width="1.1186565"
y="-0.087771527"
height="1.1755431"
inkscape:label="PepperGrain"
inkscape:menu="Image Effects"
inkscape:menu-tooltip="Adds a small scale graininess">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.9155206"
id="feGaussianBlur866-7"
result="fbSourceGraphic" />
<feColorMatrix
result="fbSourceGraphicAlpha"
in="fbSourceGraphic"
values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"
id="feColorMatrix868-9" />
<feTurbulence
id="feTurbulence870-2"
type="turbulence"
numOctaves="5"
baseFrequency="0.218"
seed="77"
result="result0" />
<feColorMatrix
id="feColorMatrix872-0"
result="result4"
values="0"
type="saturate" />
<feComposite
in2="result4"
id="feComposite874-2"
in="fbSourceGraphic"
operator="arithmetic"
k1="-0.35"
k2="0.24"
k3="0.5"
result="result2"
baseFrequency="0.54700000000000004"
k4="-0.25182778"
numOctaves="3" />
<feBlend
in2="fbSourceGraphic"
id="feBlend876-3"
result="result5"
mode="overlay"
in="result2"
k4="-0.25" />
<feComposite
in2="fbSourceGraphic"
id="feComposite878-7"
in="result5"
operator="in"
result="result3" />
</filter>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1063-6-8-8"
id="linearGradient1057"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-1175.5162,1405.4356)"
x1="1847.7394"
y1="416.16275"
x2="1874.1125"
y2="437.57367" />
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter864"
x="-0.039999999"
width="1.1186565"
y="-0.087771527"
height="1.1755431"
inkscape:label="PepperGrain"
inkscape:menu="Image Effects"
inkscape:menu-tooltip="Adds a small scale graininess">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.9155206"
id="feGaussianBlur866"
result="fbSourceGraphic" />
<feColorMatrix
result="fbSourceGraphicAlpha"
in="fbSourceGraphic"
values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"
id="feColorMatrix868" />
<feTurbulence
id="feTurbulence870"
type="turbulence"
numOctaves="5"
baseFrequency="0.29599999999999999"
seed="77"
result="result0" />
<feColorMatrix
id="feColorMatrix872"
result="result4"
values="0"
type="saturate" />
<feComposite
in2="result4"
id="feComposite874"
in="fbSourceGraphic"
operator="arithmetic"
k1="-0.35"
k2="0.24"
k3="0.5"
result="result2"
baseFrequency="0.54700000000000004"
k4="-0.25182778"
numOctaves="3" />
<feBlend
in2="fbSourceGraphic"
id="feBlend876"
result="result5"
mode="overlay"
in="result2"
k4="-0.25" />
<feComposite
in2="fbSourceGraphic"
id="feComposite878"
in="result5"
operator="in"
result="result3" />
</filter>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
......@@ -79,15 +307,15 @@
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1033"
inkscape:window-width="1914"
inkscape:window-height="1018"
id="namedview4"
showgrid="false"
inkscape:zoom="0.25606623"
inkscape:cx="923.97183"
inkscape:cy="1692.4545"
inkscape:zoom="0.72426467"
inkscape:cx="1090.7439"
inkscape:cy="1542.595"
inkscape:window-x="0"
inkscape:window-y="47"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="layer1" />
<g
......@@ -96,13 +324,12 @@
inkscape:label="artwork"
sodipodi:insensitive="true">
<image
sodipodi:absref="/home/midgard/git/peppercarrot/comics/ep02_Rainbow-potions/lang/ca/../gfx_Pepper-and-Carrot_by-David-Revoy_E02P01.png"
xlink:href="../gfx_Pepper-and-Carrot_by-David-Revoy_E02P01.png"
width="2481"
height="3503"
id="image10"
y="0"
x="-1.6728083e-06"
y="0" />
id="image10"
height="3503"
width="2481" />
</g>
<g
inkscape:groupmode="layer"
......@@ -191,5 +418,62 @@
y="1755.9342"
style="fill:#241516;fill-opacity:1;stroke:#000000;stroke-width:0.23315693;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></flowRegion><flowPara
id="flowPara4335-0"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:Fondamento;-inkscape-font-specification:Fondamento;text-align:center;text-anchor:middle;fill:#241516;fill-opacity:1;stroke:#000000;stroke-width:0.23315693;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">BRUIXA</flowPara></flowRoot> </g>
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:Fondamento;-inkscape-font-specification:Fondamento;text-align:center;text-anchor:middle;fill:#241516;fill-opacity:1;stroke:#000000;stroke-width:0.23315693;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">BRUIXA</flowPara></flowRoot> <path
style="display:inline;opacity:1;vector-effect:none;fill:url(#linearGradient1057);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.85843062px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter864)"
d="m 647.59652,1812.7791 c 6.3735,0.7499 49.8283,3.5627 55.8269,2.063 0,0 15.99949,35.3258 -17.621,37.7934 l -30.7429,-0.6769 -14.6217,-6.7484 -2.48686,-19.8957 z"
id="path1004"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccc"
transform="matrix(0.98775018,-0.21175583,0.15604354,1.340407,-272.8508,-489.82127)" />
<path
style="display:inline;opacity:0.86799999;vector-effect:none;fill:url(#linearGradient1057-2);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.36884165px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter864-8)"
d="m 647.59652,1812.7791 c 6.3735,0.7499 49.8283,3.5627 55.8269,2.063 0,0 15.99949,35.3258 -17.621,37.7934 l -30.7429,-0.6769 -14.6217,-6.7484 -2.48686,-19.8957 z"
id="path1004-5"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccc"
transform="matrix(0.61136876,-0.13454985,0.09658327,0.85169586,81.018225,351.13823)" />
<path
style="display:inline;opacity:0.48900003;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter1389)"
d="m 683.42171,1797.0129 c 1.61667,10.9855 3.54263,37.2533 3.54263,37.2533 l 3.59412,11.0456"
id="path875"
inkscape:connector-curvature="0" />
<path
style="display:inline;opacity:0.48900003;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1389-3)"
d="m 675.0229,1799.4475 c 1.61667,10.9855 2.38106,22.6175 2.38106,22.6175"
id="path875-7"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="display:inline;opacity:0.48900003;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1389-3-5)"
d="m 674.61298,1827.3886 c 1.61667,10.9855 2.38106,22.6175 2.38106,22.6175"
id="path875-7-5"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="display:inline;opacity:0.48900003;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1389-3-5-6)"
d="m 656.49243,1799.5108 c 1.61667,10.9855 2.38106,22.6175 2.38106,22.6175"
id="path875-7-5-9"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="display:inline;opacity:0.48900003;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1389-3-5-6-1)"
d="m 700.98392,1819.016 c 1.61667,10.9855 2.38106,22.6175 2.38106,22.6175"
id="path875-7-5-9-7"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<flowRoot
xml:space="preserve"
id="flowRoot4325-9-3"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;display:inline;opacity:0.647;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.67117327;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1523)"
transform="matrix(3.6906788,-0.20226875,0.11864504,3.648253,-2885.7772,-4426.8303)"><flowRegion
id="flowRegion4327-0-6"
style="fill:#000000;fill-opacity:1;stroke-width:0.67117327;stroke-miterlimit:4;stroke-dasharray:none"><rect
id="rect4329-16-0"
width="131.93344"
height="14.722872"
x="841.07574"
y="1755.9342"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.67117327;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></flowRegion><flowPara
id="flowPara4335-0-6"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:Fondamento;-inkscape-font-specification:Fondamento;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.67117327;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">33</flowPara></flowRoot> </g>
</svg>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment