diff options
Diffstat (limited to 'articles/res')
-rw-r--r-- | articles/res/DB-ad-The_client-de.vtt | 47 | ||||
-rw-r--r-- | articles/res/DB-ad-The_client-en.vtt | 46 | ||||
-rw-r--r-- | articles/res/DB-ad-The_client-fr.vtt | 46 | ||||
-rw-r--r-- | articles/res/DB-ad-The_client_poster.png | bin | 0 -> 1026651 bytes | |||
-rw-r--r-- | articles/res/JR_West-ads-Summer_Train-ai_en.vtt | 23 | ||||
-rw-r--r-- | articles/res/JR_West-ads-Summer_Train-ai_fr.vtt | 23 | ||||
-rw-r--r-- | articles/res/JR_West-ads-Summer_Train-gt_en.vtt | 23 | ||||
-rw-r--r-- | articles/res/JR_West-ads-Summer_Train-gt_fr.vtt | 23 | ||||
-rw-r--r-- | articles/res/JR_West-ads-Summer_Train-ja.vtt | 23 | ||||
-rw-r--r-- | articles/res/JR_West-ads-Summer_Train_poster.png | bin | 0 -> 1046048 bytes | |||
-rw-r--r-- | articles/res/LDz_ads_railway-safety_poster.png | bin | 0 -> 426527 bytes | |||
-rw-r--r-- | articles/res/SNCF-ad-Hexagonal-en.vtt | 118 | ||||
-rw-r--r-- | articles/res/SNCF-ad-Hexagonal-fr.vtt | 121 | ||||
-rw-r--r-- | articles/res/SNCF-ad-Hexagonal_poster.png | bin | 0 -> 702597 bytes | |||
-rw-r--r-- | articles/res/train-speed-inv.svg | 83 | ||||
-rw-r--r-- | articles/res/train-speed-v1.svg | 59 | ||||
-rw-r--r-- | articles/res/train-speed-v2.svg | 108 |
17 files changed, 743 insertions, 0 deletions
diff --git a/articles/res/DB-ad-The_client-de.vtt b/articles/res/DB-ad-The_client-de.vtt new file mode 100644 index 0000000..f281065 --- /dev/null +++ b/articles/res/DB-ad-The_client-de.vtt @@ -0,0 +1,47 @@ +WEBVTT + +00:00.000 --> 00:02.000 +Ja, ich weiĂ. Okay, perfekt. + +00:02.000 --> 00:04.000 +So, ich muss jetzt los. + +00:04.000 --> 00:06.000 +Ich bin dann unterwegs, ja? + +00:06.000 --> 00:08.000 +Okay, ja, danke. + +00:24.780 --> 00:27.920 +Hallo Frau Fischer, ich brauche eine Ănderung in der PrĂ€sentation. + +00:30.000 --> 00:31.200 +Und zwar sofort. + +00:36.560 --> 00:38.060 +Wir haben nicht viel Zeit, Frau Fischer. Haben Sie [...] + +00:43.220 --> 00:44.580 +Was ist los, Frau Fischer? + +00:55.380 --> 00:56.780 +Hallo, hallo, Frau Fischer? + +00:58.980 --> 01:00.360 +Wir haben keine Zeit. + +01:00.840 --> 01:01.200 +[...] + +01:02.000 --> 01:04.000 +Hallo, Frau Fischer? + +01:04.920 --> 01:06.000 +Warum antworten Sie nicht? + +01:06.280 --> 01:07.340 +Es bleibt keine Zeit. + +01:07.360 --> 01:07.840 +Frau Fischer!! + diff --git a/articles/res/DB-ad-The_client-en.vtt b/articles/res/DB-ad-The_client-en.vtt new file mode 100644 index 0000000..769f972 --- /dev/null +++ b/articles/res/DB-ad-The_client-en.vtt @@ -0,0 +1,46 @@ +WEBVTT + +00:00.000 --> 00:02.000 +Yeah, I know. Okay, perfect. + +00:02.000 --> 00:04.000 +So, I have to go now. + +00:04.000 --> 00:06.000 +I'll be on my way, okay? + +00:06.000 --> 00:08.000 +Okay, yeah, thank you. + +00:24.780 --> 00:27.920 +Hello, Mrs. Fischer, I need a change in the presentation. + +00:30.000 --> 00:31.200 +And I want to do it now. + +00:36.560 --> 00:38.060 +We don't have much time, Mrs. Fischer. + +00:43.220 --> 00:44.580 +What's the matter, Mrs. Fischer? + +00:55.380 --> 00:56.780 +Hello, hello, Mrs. Fischer? How are you? + +00:58.980 --> 01:00.360 +We don't have time. + +01:00.840 --> 01:01.200 +The [...] + +01:02.000 --> 01:04.000 +Hello, Mrs. Fischer? How are you? + +01:04.920 --> 01:06.000 +Why don't you answer? + +01:06.280 --> 01:07.340 +There is no time left. + +01:07.360 --> 01:07.840 +Mrs Fischer!! diff --git a/articles/res/DB-ad-The_client-fr.vtt b/articles/res/DB-ad-The_client-fr.vtt new file mode 100644 index 0000000..2c33d82 --- /dev/null +++ b/articles/res/DB-ad-The_client-fr.vtt @@ -0,0 +1,46 @@ +WEBVTT + +00:00.000 --> 00:02.000 +Oui, je sais. Okay, parfait. + +00:02.000 --> 00:04.000 +Alors, je dois partir maintenant. + +00:04.000 --> 00:06.000 +Je suis alors en route, oui? + +00:06.000 --> 00:08.000 +Okay, oui, merci. + +00:24.780 --> 00:27.920 +Hello Mme Fischer, j'ai besoin d'un changement dans la prĂ©sentation. + +00:30.000 --> 00:31.200 +Et ce immĂ©diatement. + +00:36.560 --> 00:38.060 +Nous n'avons pas beaucoup de temps, Mme Fischer. Avez-vous [...] + +00:43.220 --> 00:44.580 +Qu'est le problĂšme, Mme Fischer? + +00:55.380 --> 00:56.780 +Hello, hello, Mme Fischer? + +00:58.980 --> 01:00.360 +Nous n'avons pas de temps. + +01:00.840 --> 01:01.200 +[...] + +01:02.000 --> 01:04.000 +Hello, Mme Fischer? + +01:04.920 --> 01:06.000 +Pourquoi ne rĂ©pondez-vous pas? + +01:06.280 --> 01:07.340 +Il ne reste pas de temps. + +01:07.360 --> 01:07.840 +Madame Fischer!! diff --git a/articles/res/DB-ad-The_client_poster.png b/articles/res/DB-ad-The_client_poster.png Binary files differnew file mode 100644 index 0000000..7d6d341 --- /dev/null +++ b/articles/res/DB-ad-The_client_poster.png diff --git a/articles/res/JR_West-ads-Summer_Train-ai_en.vtt b/articles/res/JR_West-ads-Summer_Train-ai_en.vtt new file mode 100644 index 0000000..f5dbbca --- /dev/null +++ b/articles/res/JR_West-ads-Summer_Train-ai_en.vtt @@ -0,0 +1,23 @@ +WEBVTT + +00:00.000 --> 00:01.000 +<c.back>I'll be right there.</c> + +00:00.000 --> 00:02.000 +I'm going to put a little bit of this in here. + +00:02.000 --> 00:03.000 +I'm going to take a look at the weather map. + +00:03.000 --> 00:04.000 +I'm going to do it. + +00:04.000 --> 00:05.000 +Is there anyone? + +00:10.000 --> 00:12.000 +The summer family! + +00:12.000 --> 00:14.000 +The summer train! + diff --git a/articles/res/JR_West-ads-Summer_Train-ai_fr.vtt b/articles/res/JR_West-ads-Summer_Train-ai_fr.vtt new file mode 100644 index 0000000..40a4a2b --- /dev/null +++ b/articles/res/JR_West-ads-Summer_Train-ai_fr.vtt @@ -0,0 +1,23 @@ +WEBVTT + +00:00.000 --> 00:01.000 +<c.back>On viendra.</c> + +00:00.000 --> 00:02.000 +Ha oui qu'est? + +00:02.000 --> 00:03.000 +On porte peut-ĂȘtre la baleine? + +00:03.000 --> 00:04.000 +C'est? + +00:04.000 --> 00:05.000 +Il y a? + +00:10.000 --> 00:12.000 +Famille Ă©tĂ©! + +00:12.000 --> 00:14.000 +Summer train! + diff --git a/articles/res/JR_West-ads-Summer_Train-gt_en.vtt b/articles/res/JR_West-ads-Summer_Train-gt_en.vtt new file mode 100644 index 0000000..707c21c --- /dev/null +++ b/articles/res/JR_West-ads-Summer_Train-gt_en.vtt @@ -0,0 +1,23 @@ +WEBVTT + +00:00.000 --> 00:01.000 +<c.back>I'm coming</c> + +00:00.000 --> 00:02.000 +yes, what up? + +00:02.000 --> 00:03.000 +I wonder if there will be whales + +00:03.000 --> 00:04.000 +I do not think so. + +00:04.000 --> 00:05.000 +Will there be any? + +00:10.000 --> 00:12.000 +Summer family! + +00:12.000 --> 00:14.000 +Summer train! + diff --git a/articles/res/JR_West-ads-Summer_Train-gt_fr.vtt b/articles/res/JR_West-ads-Summer_Train-gt_fr.vtt new file mode 100644 index 0000000..fbd52af --- /dev/null +++ b/articles/res/JR_West-ads-Summer_Train-gt_fr.vtt @@ -0,0 +1,23 @@ +WEBVTT + +00:00.000 --> 00:01.000 +<c.back>Je viens</c> + +00:00.000 --> 00:02.000 +Oui, qu'est-ce qu'il y a ? + +00:02.000 --> 00:03.000 +Je me demande s'il y aura des baleines. + +00:03.000 --> 00:04.000 +Je ne pense pas. + +00:04.000 --> 00:05.000 +Est-ce qu'il y aura ? + +00:10.000 --> 00:12.000 +Famille d'Ă©tĂ© ! + +00:12.000 --> 00:14.000 +Summer train ! + diff --git a/articles/res/JR_West-ads-Summer_Train-ja.vtt b/articles/res/JR_West-ads-Summer_Train-ja.vtt new file mode 100644 index 0000000..39e0a2d --- /dev/null +++ b/articles/res/JR_West-ads-Summer_Train-ja.vtt @@ -0,0 +1,23 @@ +WEBVTT + +00:00.000 --> 00:01.000 +<c.back>æ„ăĄăăă</c> + +00:00.000 --> 00:02.000 +ăŻăăă©ăăă? + +00:02.000 --> 00:03.000 +ăŻăžă©ăăăăŠăăăȘ? + +00:03.000 --> 00:04.000 +ăăăăȘ? + +00:04.000 --> 00:05.000 +ăăăăŻ? + +00:10.000 --> 00:12.000 +ć€ćź¶æ! + +00:12.000 --> 00:14.000 +ăŹăąă«ăżăŒăăŹă€ăł! + diff --git a/articles/res/JR_West-ads-Summer_Train_poster.png b/articles/res/JR_West-ads-Summer_Train_poster.png Binary files differnew file mode 100644 index 0000000..b544e36 --- /dev/null +++ b/articles/res/JR_West-ads-Summer_Train_poster.png diff --git a/articles/res/LDz_ads_railway-safety_poster.png b/articles/res/LDz_ads_railway-safety_poster.png Binary files differnew file mode 100644 index 0000000..5277c5a --- /dev/null +++ b/articles/res/LDz_ads_railway-safety_poster.png diff --git a/articles/res/SNCF-ad-Hexagonal-en.vtt b/articles/res/SNCF-ad-Hexagonal-en.vtt new file mode 100644 index 0000000..88cff5c --- /dev/null +++ b/articles/res/SNCF-ad-Hexagonal-en.vtt @@ -0,0 +1,118 @@ +WEBVTT + +00:04.344 --> 00:05.490 +Creatives and inventors, + +00:05.490 --> 00:06.925 +Great artists, + +00:06.925 --> 00:08.491 +Great feminists, + +00:08.491 --> 00:09.603 +Big mouths + +00:09.603 --> 00:10.734 +Great in heart, + +00:10.734 --> 00:12.152 +But mostly big grumblers. + +00:13.386 --> 00:14.500 +Sometimes grandiloquent, + +00:14.500 --> 00:15.700 +The flower with the rifle, + +00:15.700 --> 00:16.992 +And the bite to the teeth, + +00:16.992 --> 00:19.564 +But romantic like a 20-year-old Apollinaire + +00:20.735 --> 00:22.207 +Elegant like no other + +00:22.274 --> 00:23.797 +Dressed in the most beautiful apparel + +00:23.797 --> 00:26.153 +SapĂ©s too stylish and parade at the Grand Palais + +00:27.084 --> 00:29.307 +But above all ready to march for equality + +00:29.307 --> 00:31.415 +To declare rights for all men + +00:31.415 --> 00:33.848 +For all the women, and for our owls + +00:34.527 --> 00:36.531 +Humanists to the nail, + +00:36.643 --> 00:38.150 +Human to the core, + +00:38.150 --> 00:39.276 +Cicadas on the tongue, + +00:39.276 --> 00:40.480 +The ocean on the lips, + +00:40.480 --> 00:41.807 +Maroilles in the mouth, + +00:41.807 --> 00:43.372 +Or sauerkraut under the tooth, + +00:43.372 --> 00:45.970 +We vibrate, we cry, we laugh + +00:46.000 --> 00:46.937 +From the six corners of the country + +00:46.937 --> 00:48.057 +We breathe the same wind + +00:49.229 --> 00:50.596 +Pessimists often, + +00:50.596 --> 00:52.640 +Facing adversity as well as the opponent + +00:52.640 --> 00:55.219 +Wrong though, just look back + +00:55.219 --> 00:56.684 +Supporters of the Earth + +00:56.878 --> 00:58.302 +Lovers of the environment + +00:58.302 --> 01:00.554 +From our forests, our plains, our seas, + +01:00.659 --> 01:04.937 +Blue, white, red, but every day greener + +01:04.937 --> 01:07.831 +We are not static, we are progressive, + +01:07.831 --> 01:10.422 +We won't be late again, we're late sometimes + +01:10.684 --> 01:13.468 +But we're not late, we're ahead. + +01:13.565 --> 01:15.712 +We are not stuck, we have an unparalleled sense of humor + +01:15.712 --> 01:19.020 +We are not in bad faith, we are just a little paradoxical + +01:23.681 --> 01:24.641 +We are not square... + +01:25.761 --> 01:27.521 +One is hexagonal. diff --git a/articles/res/SNCF-ad-Hexagonal-fr.vtt b/articles/res/SNCF-ad-Hexagonal-fr.vtt new file mode 100644 index 0000000..0ee2f55 --- /dev/null +++ b/articles/res/SNCF-ad-Hexagonal-fr.vtt @@ -0,0 +1,121 @@ +WEBVTT +Kind: captions +Language: fr + +00:00:04.344 --> 00:00:05.490 +CrĂ©atifs et inventeurs, + +00:00:05.490 --> 00:00:06.925 +Grands artistes, + +00:00:06.925 --> 00:00:08.491 +Grands fĂ©ministes, + +00:00:08.491 --> 00:00:09.603 +Grands de gueule + +00:00:09.603 --> 00:00:10.734 +Grands de cĆur, + +00:00:10.734 --> 00:00:12.152 +Mais surtout grands rĂąleurs + +00:00:13.386 --> 00:00:14.500 +Grandiloquents parfois, + +00:00:14.500 --> 00:00:15.700 +La fleur au fusil, + +00:00:15.700 --> 00:00:16.992 +Et le mors aux dents, + +00:00:16.992 --> 00:00:19.564 +Mais romantiques comme un Apollinaire de 20 ans + +00:00:20.735 --> 00:00:22.207 +ĂlĂ©gants comme aucun autre + +00:00:22.274 --> 00:00:23.797 +ParĂ©s du plus bel apparat + +00:00:23.797 --> 00:00:26.153 +SapĂ©s trop stylĂ© et dĂ©filĂ© au Grand Palais + +00:00:27.084 --> 00:00:29.307 +Mais surtout prĂȘts Ă dĂ©filer pour lâĂ©galitĂ© + +00:00:29.307 --> 00:00:31.415 +Ă dĂ©clarer des droits pour tous les hommes + +00:00:31.415 --> 00:00:33.848 +Pour toutes les femmes, et pour nos mouflets + +00:00:34.527 --> 00:00:36.531 +Humanistes jusquâau bout des ongles, + +00:00:36.643 --> 00:00:38.150 +Humains jusquâau fond des tripes, + +00:00:38.150 --> 00:00:39.276 +Des cigales sur la langue, + +00:00:39.276 --> 00:00:40.480 +De lâocĂ©an sur les lĂšvres, + +00:00:40.480 --> 00:00:41.807 +Du maroilles dans la bouche, + +00:00:41.807 --> 00:00:43.372 +Ou de la choucroute sous la dent, + +00:00:43.372 --> 00:00:45.970 +On vibre, on pleure, on rit + +00:00:46.000 --> 00:00:46.937 +Des six coins du pays + +00:00:46.937 --> 00:00:48.057 +On respire le mĂȘme vent + +00:00:49.229 --> 00:00:50.596 +Pessimistes souvent, + +00:00:50.596 --> 00:00:52.640 +Face Ă lâadversitĂ© comme face Ă lâadversaire + +00:00:52.640 --> 00:00:55.219 +Ă tort pourtant, suffit de regarder en arriĂšre + +00:00:55.219 --> 00:00:56.684 +Supporters de la Terre + +00:00:56.878 --> 00:00:58.302 +Amoureux de lâenvironnement + +00:00:58.302 --> 00:01:00.554 +De nos forĂȘts, de nos plaines, de nos mers, + +00:01:00.659 --> 00:01:04.937 +Bleu, blanc, rouge, mais chaque jour plus vert + +00:01:04.937 --> 00:01:07.831 +On nâest pas statique, on est progressiste, + +00:01:07.831 --> 00:01:10.422 +On va pas se refaire, on est parfois en retard + +00:01:10.684 --> 00:01:13.468 +Mais on nâest pas retardataire, on est avant-gardiste, + +00:01:13.565 --> 00:01:15.712 +On nâest pas coincĂ©, on a un humour hors-pair + +00:01:15.712 --> 00:01:19.020 +On nâest pas de mauvaise foi, on est juste un peu paradoxal + +00:01:23.681 --> 00:01:24.641 +On nâest pas carrĂ©... + +00:01:25.761 --> 00:01:27.521 +on est hexagonal + diff --git a/articles/res/SNCF-ad-Hexagonal_poster.png b/articles/res/SNCF-ad-Hexagonal_poster.png Binary files differnew file mode 100644 index 0000000..86bca0d --- /dev/null +++ b/articles/res/SNCF-ad-Hexagonal_poster.png diff --git a/articles/res/train-speed-inv.svg b/articles/res/train-speed-inv.svg new file mode 100644 index 0000000..4334c33 --- /dev/null +++ b/articles/res/train-speed-inv.svg @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="200" + height="200" + viewBox="0 0 32 32" + version="1.1" + id="svg1" + sodipodi:docname="train-speed.svg" + inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs1" /> + <sodipodi:namedview + id="namedview1" + pagecolor="#ffffff" + bordercolor="#000000" + borderopacity="0.25" + inkscape:showpageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + inkscape:zoom="4.6312032" + inkscape:cx="55.169249" + inkscape:cy="71.903561" + inkscape:window-width="2248" + inkscape:window-height="1470" + inkscape:window-x="0" + inkscape:window-y="26" + inkscape:window-maximized="1" + inkscape:current-layer="svg1" /> + + <style> +#path1 { + animation: train 4s infinite; + animation-timing-function: ease-in-out; +} + +@keyframes train { + 0% { + transform: translate(-40px); + } + 30% { + transform: translate(-5px); + } + 53% { + transform: translate(-15px); + } + 100% { + transform: translate(220px); + } +} + + </style> + + + <path + fill="#000000" + d="M 29.714,16.59 18.15,8.64 C 15.651447,6.9168384 12.687134,5.9959408 9.652,6 H -20.530925 V 8 H 9.652 c 2.630327,-0.00357 5.199339,0.7941693 7.365,2.287 L 18.053,11 H 9 v 2 h 11.962 l 7.62,5.238 c 0.782412,0.537956 0.400506,1.763671 -0.549,1.762 H -7.4160686 v 2 H 28.034 c 2.912396,-4.73e-4 4.07983,-3.759889 1.68,-5.41 z m -54.952082,-4.630537 h -13.418725 v 2 h 13.418725 m 7.098392,1.844855 h -13.418724 v 2 h 13.418724" + id="path1" + sodipodi:nodetypes="ccccccccccccccccccccccccc" /> + <path + fill="#000000" + d="M 52.076009,25 H 2 v 2 h 3.5768578 v 2 H 9.1537156 V 27 H 18.09586 v 2 h 3.576858 v -2 h 8.942145 v 2 h 3.576857 v -2 h 8.942145 v 2 h 3.576858 v -2 h 5.365286 z" + id="path2" + sodipodi:nodetypes="ccccccccccccccccccccc" + style="stroke-width:1.33732"> + + <animateTransform + attributeName="transform" + attributeType="XML" + type="translate" + from="0" + to="-12" + dur="0.15s" + repeatCount="indefinite" /> + + + + </path> +</svg> diff --git a/articles/res/train-speed-v1.svg b/articles/res/train-speed-v1.svg new file mode 100644 index 0000000..92ae92e --- /dev/null +++ b/articles/res/train-speed-v1.svg @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="200" + height="200" + viewBox="0 0 32 32" + version="1.1" + id="svg1" + sodipodi:docname="train-speed.svg" + inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs1" /> + <sodipodi:namedview + id="namedview1" + pagecolor="#ffffff" + bordercolor="#000000" + borderopacity="0.25" + inkscape:showpageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + inkscape:zoom="4.6312032" + inkscape:cx="55.169249" + inkscape:cy="71.903561" + inkscape:window-width="2248" + inkscape:window-height="1470" + inkscape:window-x="0" + inkscape:window-y="26" + inkscape:window-maximized="1" + inkscape:current-layer="svg1" /> + + <path + fill="#000000" + d="M 29.714,16.59 18.15,8.64 C 15.651447,6.9168384 12.687134,5.9959408 9.652,6 H -20.530925 V 8 H 9.652 c 2.630327,-0.00357 5.199339,0.7941693 7.365,2.287 L 18.053,11 H 9 v 2 h 11.962 l 7.62,5.238 c 0.782412,0.537956 0.400506,1.763671 -0.549,1.762 H -7.4160686 v 2 H 28.034 c 2.912396,-4.73e-4 4.07983,-3.759889 1.68,-5.41 z m -54.952082,-4.630537 h -13.418725 v 2 h 13.418725 m 7.098392,1.844855 h -13.418724 v 2 h 13.418724" + id="path1" + sodipodi:nodetypes="ccccccccccccccccccccccccc" /> + <path + fill="#000000" + d="M 52.076009,25 H 2 v 2 h 3.5768578 v 2 H 9.1537156 V 27 H 18.09586 v 2 h 3.576858 v -2 h 8.942145 v 2 h 3.576857 v -2 h 8.942145 v 2 h 3.576858 v -2 h 5.365286 z" + id="path2" + sodipodi:nodetypes="ccccccccccccccccccccc" + style="stroke-width:1.33732"> + + <animateTransform + attributeName="transform" + attributeType="XML" + type="translate" + from="0" + to="-12" + dur="0.15s" + repeatCount="indefinite" /> + + + + </path> +</svg> diff --git a/articles/res/train-speed-v2.svg b/articles/res/train-speed-v2.svg new file mode 100644 index 0000000..ce16e8d --- /dev/null +++ b/articles/res/train-speed-v2.svg @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="200" + height="200" + viewBox="0 0 32 32" + version="1.1" + id="svg1" + sodipodi:docname="train-speed.svg" + inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs1" /> + <sodipodi:namedview + id="namedview1" + pagecolor="#ffffff" + bordercolor="#000000" + borderopacity="0.25" + inkscape:showpageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + inkscape:zoom="3.5898048" + inkscape:cx="20.753218" + inkscape:cy="-4.7356336" + inkscape:window-width="2248" + inkscape:window-height="1470" + inkscape:window-x="0" + inkscape:window-y="26" + inkscape:window-maximized="1" + inkscape:current-layer="svg1" /> + <style> +#path1 { + animation: train 4s infinite; + animation-timing-function: ease-in-out; +} + +@keyframes train { + 0% { + transform: translate(-30px); + } + 30% { + transform: translate(-5px); + } + 53% { + transform: translate(-15px); + } + 100% { + transform: translate(140px); + } +} + + +#path1 { + animation: train 4s infinite; +} + +@keyframes train { + 0% { + transform: translate(-30px); + } + 35% { + transform: translate(-5px); + } + 60% { + transform: translate(-15px); + } + 100% { + transform: translate(80px); + } +} + </style> + <path + fill="#000000" + d="M 29.714,16.59 18.15,8.64 C 15.651447,6.9168384 12.687134,5.9959408 9.652,6 H 2 v 2 h 7.652 c 2.630327,-0.00357 5.199339,0.7941693 7.365,2.287 L 18.053,11 H 9 v 2 h 11.962 l 7.62,5.238 c 0.782412,0.537956 0.400506,1.763671 -0.549,1.762 H 2 v 2 h 26.034 c 2.912396,-4.73e-4 4.07983,-3.759889 1.68,-5.41 z" + id="path1" + sodipodi:nodetypes="ccccccccccccccccc" /> + <path + fill="#000000" + d="M 52.076009,25 H 2 v 2 h 3.5768578 v 2 H 9.1537156 V 27 H 18.09586 v 2 h 3.576858 v -2 h 8.942145 v 2 h 3.576857 v -2 h 8.942145 v 2 h 3.576858 v -2 h 5.365286 z" + id="path2" + sodipodi:nodetypes="ccccccccccccccccccccc" + style="stroke-width:1.33732"> + <animateTransform + attributeName="transform" + attributeType="XML" + type="translate" + from="0" + to="-26" + dur="0.25s" + repeatCount="indefinite" /> + + + <animateTransform + attributeName="transform" + attributeType="XML" + type="translate" + from="0" + to="-12" + dur="0.15s" + repeatCount="indefinite" /> + + + + </path> +</svg> |