forked from mpdf/mpdf-examples
-
Notifications
You must be signed in to change notification settings - Fork 0
/
example21_hyphenation.php
365 lines (259 loc) · 22.2 KB
/
example21_hyphenation.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
<?php
$html = '
<h1>Little Women</h1>
<h2>Chapter One</h2>
<h4>Playing Pilgrims</h4>
<p>Christmas won\'t be Christmas without any presents, grumbled Jo, lying on the rug.
<p>It\'s so dreadful to be poor! sighed Meg, looking down at her old dress.
<p>I don\'t think it\'s fair for some girls to have plenty of pretty things,
and other girls nothing at all, added little Amy, with an injured sniff.
<p>We\'ve got Father and Mother, and each other,
said Beth contentedly from her corner.
<p>The four young faces on which the firelight shone brightened at the cheerful
words, but darkened again as Jo said sadly, We haven\'t got Father, and shall not have him for a long time.
She didn\'t say perhaps never, but each silently added it, thinking of Father far away, where the fighting was.
<p>Nobody spoke for a minute; then Meg said in an altered tone, You know the reason Mother proposed not having any
presents this Christmas was because it is going to be a hard winter for everyone; and she thinks we ought not to spend
money for pleasure, when our men are suffering so in the army. We can\'t do much, but we can make our little sacrifices,
and ought to do it gladly. But I am afraid I don\'t And Meg shook her head, as she thought regretfully of all the
pretty things she wanted.
<p>But I don\'t think the little we should spend would do any good. We\'ve each got a dollar,
and the army wouldn\'t be much helped by our giving that. I agree not to expect anything from Mother or you, but I do
want to buy UNDINE AND SINTRAM for myself. I\'ve wanted it so long, said Jo, who was a bookworm.
<p>I planned to spend mine in new music, said Beth, with a little sigh, which no one heard but the hearth brush
and kettle holder.
<p>I shall get a nice box of Faber\'s drawing pencils. I really need them, said Amy decidedly.
<p>Mother didn\'t say anything about our money, and she won\'t wish us to give up everything. Let\'s each buy
what we want, and have a little fun. I\'m sure we work hard enough to earn it, cried Jo, examining the heels of
her shoes in a gentlemanly manner.
<p>I know I do—teaching those tiresome children nearly all day, when I\'m longing to enjoy myself at home,
began Meg, in the complaining tone again.
<p>You don\'t have half such a hard time as I do, said Jo.
How would you like to be shut up for hours with a nervous, fussy old lady, who keeps you trotting, is never satisfied,
and worries you till you you\'re ready to fly out the window or cry?
<p>It\'s naughty to fret, but I do think washing dishes and keeping things tidy is the worst work in the world.
It makes me cross, and my hands get so stiff, I can\'t practice well at all. And Beth looked at her rough hands
with a sigh that any one could hear that time.
<p>I don\'t believe any of you suffer as I do, cried Amy, for you don\'t have to go to school with impertinent
girls, who plague you if you don\'t know your lessons, and laugh at your dresses, and label your father if he isn\'t
rich, and insult you when your nose isn\'t nice.
<p>If you mean libel, I\'d say so, and not talk about labels, as if Papa was a pickle bottle, advised Jo, laughing.
<p>I know what I mean, and you needn\'t be satirical about it. It\'s proper to use good words, and improve your
vocabulary, returned Amy, with dignity.
<p>Don\'t peck at one another, children. Don\'t you wish we had the money Papa lost when we were little, Jo? Dear
me! How happy and good we\'d be, if we had no worries! said Meg, who could remember better times.
<p>You said the other day you thought we were a deal happier than the King children, for they were fighting and
fretting all the time, in spite of their money.
<p>So I did, Beth. Well, I think we are. For though we do have to work, we make fun of ourselves, and are a
pretty jolly set, as Jo would say.
<p>Jo does use such slang words! observed Amy, with a reproving look at the long figure stretched on the rug.
<p>Jo immediately sat up, put her hands in her pockets, and began to whistle.
<p>Don\'t, Jo. It\'s so boyish!
<p>That\'s why I do it.
<p>I detest rude, unladylike girls!
<p>I hate affected, niminy-piminy chits!
<p>Birds in their little nests agree, sang Beth, the peacemaker, with such a funny face that both sharp voices
softened to a laugh, and the pecking ended for that time.
<p>Really, girls, you are both to be blamed, said Meg, beginning to lecture in her elder-sisterly fashion.
You are old enough to leave off boyish tricks, and to behave better, Josephine. It didn\'t matter so much when
you were a little girl, but now you are so tall, and turn up your hair, you should remember that you are a young
lady.
<p>I\'m not! And if turning up my hair makes me one, I\'ll wear it in two tails till I\'m twenty,
cried Jo, pulling off her net, and shaking down a chestnut mane. I hate to think I\'ve got to grow up, and be
Miss March, and wear long gowns, and look as prim as a China Aster! It\'s bad enough to be a girl, anyway, when
I like boy\'s games and work and manners! I can\'t get over my disappointment in not being a boy. And it\'s worse
than ever now, for I\'m dying to go and fight with Papa. And I can only stay home and knit, like a poky old woman!
<p>And Jo shook the blue army sock till the needles rattled like castanets, and her ball bounded across the room.
<p>Poor Jo! It\'s too bad, but it can\'t be helped. So you must try to be contented with making your name boyish,
and playing brother to us girls, said Beth, stroking the rough head with a hand that all the dish washing and dusting
in the world could not make ungentle in its touch.
<p>As for you, Amy, continued Meg, you are altogether to particular and prim. Your airs are funny now, but you\'ll
grow up an affected little goose, if you don\'t take care. I I like your nice manners and refined ways of speaking,
when you don\'t try to be elegant. But your absurd words are as bad as Jo\'s slang.
<p>If Jo is a tomboy and Amy a goose, what am I, please? asked Beth, ready to share the lecture.
<p>You\'re a dear, and nothing else, answered Meg warmly, and no one contradicted her, for the `Mouse\' was the pet
of the family.
<p>As young readers like to know `how people look\', we will take this moment to give them a little sketch of the four
sisters, who sat knitting away in the twilight, while the December snow fell quietly without, and the fire crackled
cheerfully within. It was a comfortable room, though the carpet was faded and the furniture very plain, for a good
picture or two hung on the walls, books filled the recesses, chrysanthemums and Christmas roses bloomed in the windows,
and a pleasant atmosphere of home peace pervaded it.
<p>Margaret, the eldest of the four, was sixteen, and very pretty, being plump and fair, with large eyes, plenty of
soft brown hair, a sweet mouth, and white hands, of which she was rather vain. Fifteen-year-old Jo was very tall,
thin, and brown, and reminded one of a colt, for she never seemed to know what to do with her long limbs, which were
very much in her way. She had a decided mouth, a comical nose, and sharp, gray eyes, which appeared to see everything,
and were by turns fierce, funny, or thoughtful. Her long, thick hair was her one beauty, but it was usually bundled into
a net, to be out of her way. Round shoulders had Jo, big hands and feet, a fly-away look to her clothes, and the
uncomfortable appearance of a girl who was rapidly shooting up into a woman and didn\'t like it. Elizabeth, or Beth,
as everyone called her, was a rosy, smooth-haired, bright-eyed girl of thirteen, with a shy manner, a timid voice,
and a peaceful expression which was seldom disturbed. Her father called her `Little Miss Tranquillity\', and the name
suited her excellently, for she seemed to live in a happy world of her own, only venturing out to meet the few whom
she trusted and loved. Amy, though the youngest, was a most important person, in her own opinion at least. A regular
snow maiden, with blue eyes, and yellow hair curling on her shoulders, pale and slender, and always carrying herself
like a young lady mindful of her manners. What the characters of the four sisters were we will leave to be found out.
<p>The clock struck six and, having swept up the hearth, Beth put a pair of slippers down to warm. Somehow the sight
of the old shoes had a good effect upon the girls, for Mother was coming, and everyone brightened to welcome her. Meg
stopped lecturing, and lighted the lamp, Amy got out of the easy chair without being asked, and Jo forgot how tired
she was as she sat up to hold the slippers nearer to the blaze.
<p>They are quite worn out. Marmee must have a new pair.
<p>I thought I\'d get her some with my dollar, said Beth.
<p>No, I shall! cried Amy.
<p>I\'m the oldest, began Meg, but Jo cut in with a decided, I\'m the man of the family now Papa is away, and
I shall provide the slippers, for he told me to take special care of Mother while he was gone.
<p>I\'ll tell you what we\'ll do, said Beth, let\'s each get her something for Christmas, and not get anything
for ourselves.
<p>That\'s like you, dear! What will we get? exclaimed Jo.
<p>Everyone thought soberly for a minute, then Meg announced, as if the idea was suggested by the sight of her own
pretty hands, I shall give her a nice pair of gloves.
<p>Army shoes, best to be had, cried Jo.
<p>Some handkerchiefs, all hemmed, said Beth.
<p>I\'ll get a little bottle of cologne. She likes it, and it won\'t cost much, so I\'ll have some left to buy my
pencils, added Amy.
<p>How will we give the things? asked Meg.
<p>Put them on the table, and bring her in and see her open the bundles. Don\'t you remember how we used to do on
our birthdays? answered Jo.
<p>I used to be so frightened when it was my turn to sit in the chair with the crown on, and see you all come marching
round to give the presents, with a kiss. I liked the things and the kisses, but it was dreadful to have you sit
looking at me while I opened the bundles, said Beth, who was toasting her face and the bread for tea at the same time.
<p>Let Marmee think we are getting things for ourselves, and then surprise her. We must go shopping tomorrow
afternoon, Meg. There is so much to do about the play for Christmas night, said Jo, marching up and down, with
her hands behind her back, and her nose in the air.
<p>I don\'t mean to act any more after this time. I\'m getting too old for such things, observed Meg, who was
as much a child as ever about `dressing-up\' frolics.
<p>You won\'t stop, I know, as long as you can trail round in a white gown with your hair down, and wear gold-paper
jewelry. You are the best actress we\'ve got, and there\'ll be an end of everything if you quit the boards, said Jo.
We ought to rehearse tonight. Come here, Amy, and do the fainting scene, for you are as stiff as a poker in that.
<p>I can\'t help it. I never saw anyone faint, and I don\'t choose to make myself all black and blue, tumbling flat
as you do. If I can go down easily, I\'ll drop. If I can\'t, I shall fall into a chair and be graceful. I don\'t care
if Hugo does come at me with a pistol, returned Amy, who was not gifted with dramatic power, but was chosen because
she was small enough to be borne out shrieking by the villain of the piece.
<p>Do it this way. Clasp your hands so, and stagger across the room, crying frantically, `Roderigo` Save me! Save me!
and away went Jo, with a melodramatic scream which was truly thrilling.
<p>Amy followed, but she poked her hands out stiffly before her, and jerked herself along as if she went by machinery,
and her Ow! was more suggestive of pins being run into her than of fear and anguish. Jo gave a despairing groan, and
Meg laughed outright, while Beth let her bread burn as she watched the fun with interest.
<p>It\'s no use! Do the best you can when the time comes, and if the audience laughs, don\'t blame me. Come on, Meg.
<p>Then things went smoothly, for Don Pedro defied the world in a speech of two pages without a single break. Hagar,
the witch, chanted an awful incantation over her kettleful of simmering toads, with weird effect. Roderigo rent his
chains asunder manfully, and Hugo died in agonies of remorse and arsenic, with a wild, Ha! Ha!
<p>It\'s the best we\'ve had yet, said Meg, as the dead villain sat up and rubbed his elbows.
<p>I don\'t see how you can write and act such splendid things, Jo. You\'re a regular Shakespeare! exclaimed Beth,
who firmly believed that her sisters were gifted with wonderful genius in all things.
<p>Not quite, replied Jo modestly. I do think THE WITCHES CURSE, an Operatic Tragedy is rather a nice thing, but
I\'d like to try MacBETH, if we only had a trapdoor for Banquo. I always wanted to do the killing part. `Is that a
dagger that I see before me? muttered Jo, rolling her eyes and clutching at the air, as she had seen a famous
tragedian do.
<p>No, it\'s the toasting fork, with Mother\'s shoe on it instead of the bread. Beth\'s stage-struck!
cried Meg, and the rehearsal ended in a general burst of laughter.
<p>Glad to find you so merry, my girls, said a cheery voice at the door, and actors and audience turned to
welcome a tall, motherly lady with a `can I help you\' look about her which was truly delightful. She was not
elegantly dressed, but a noble-looking woman, and the girls thought the gray cloak and unfashionable bonnet covered
the most splendid mother in the world.
<p>Well, dearies, how have you got on today? There was so much to do, getting the boxes ready to go tomorrow,
that I didn\'t come home to dinner. Has anyone called, Beth? How is your cold, Meg? Jo, you look tired to death.
Come and kiss me, baby.
<p>While making these maternal inquiries Mrs. March got her wet things off, her warm slippers on, and sitting down
in the easy chair, drew Amy to her lap, preparing to enjoy the happiest hour of her busy day. The girls flew about,
trying to make things comfortable, each in her own way. Meg arranged the tea table, Jo brought wood and set chairs,
dropping, over-turning, and clattering everything she touched. Beth trotted to and fro between parlor kitchen, quiet
and busy, while Amy gave directions to everyone, as she sat with her hands folded.
<p>As they gathered about the table, Mrs. March said, with a particularly happy face, I\'ve got a treat for you
after supper.
<p>A quick, bright smile went round like a streak of sunshine. Beth clapped her hands, regardless of the biscuit
she held, and Jo tossed up her napkin, crying, A letter! A letter! Three cheers for Father!
<p>Yes, a nice long letter. He is well, and thinks he shall get through the cold season better than we feared.
He sends all sorts of loving wishes for Christmas, and an especial message to you girls, said Mrs. March, patting
her pocket as if she had got a treasure there.
<p>Hurry and get done! Don\'t stop to quirk your little finger and simper over your plate, Amy, cried Jo, choking
on her tea and dropping her bread, butter side down, on the carpet in her haste to get at the treat.
<p>Beth ate no more, but crept away to sit in her shadowy corner and brood over the delight to come, till the others
were ready.
<p>I think it was so splendid in Father to go as chaplain when he was too old to be drafted, and not strong
enough for a soldier, said Meg warmly.
<p>Don\'t I wish I could go as a drummer, a vivan—what\'s its name? Or a nurse, so I could be near him
and help him, exclaimed Jo, with a groan.
<p>It must be very disagreeable to sleep in a tent, and eat all sorts of bad-tasting things, and drink out of
a tin mug, sighed Amy.
<p>When will he come home, Marmee? asked Beth, with a little quiver in her voice.
<p>Not for many months, dear, unless he is sick. He will stay and do his work faithfully as long as he can, and
we won\'t ask for him back a minute sooner than he can be spared. Now come and hear the letter.
<p>They all drew to the fire, Mother in the big chair with Beth at her feet, Meg and Amy perched on either arm of
the chair, and Jo leaning on the back, where no one would see any sign of emotion if the letter should happen to be
touching. Very few letters were written in those hard times that were not touching, especially those which fathers
sent home. In this one little was said of the hardships endured, the dangers faced, or the homesickness conquered.
It was a cheerful, hopeful letter, full of lively descriptions of camp life, marches, and military news, and only at
the end did the writer\'s heart over-flow with fatherly love and longing for the little girls at home.
<p>Give them all of my dear love and a kiss. Tell them I think of them by day, pray for them by night, and find my
best comfort in their affection at all times. A year seems very long to wait before I see them, but remind them that
while we wait we may all work, so that these hard days need not be wasted. I know they will remember all I said to
them, that they will be loving children to you, will do their duty faithfully, fight their bosom enemies bravely,
and conquer themselves so beautifully that when I come back to them I may be fonder and prouder than ever of my little
women.
<p>Everybody sniffed when they came to that part. Jo wasn\'t ashamed of the great tear that dropped off the end of her
nose, and Amy never minded the rumpling of her curls as she hid her face on her mother\'s shoulder and sobbed out,
I am a selfish girl! But I\'ll truly try to be better, so he mayn\'t be disappointed in me by-and-by.
<p>We all will, cried Meg. I think too much of my looks and hate to work, but won\'t any more, if I can help it.
<p>I\'ll try and be what he loves to call me, `a little woman\' and not be rough and wild, but do my duty here instead
of wanting to be somewhere else, said Jo, thinking that keeping her temper at home was a much harder task than
facing a rebel or two down South.
<p>Beth said nothing, but wiped away her tears with the blue army sock and began to knit with all her might, losing
no time in doing the duty that lay nearest her, while she resolved in her quiet little soul to be all that Father
hoped to find her when the year brought round the happy coming home.
<p>Mrs. March broke the silence that followed Jo\'s words, by saying in her cheery voice, Do you remember how you
used to play Pilgrims Progress when you were little things? Nothing delighted you more than to have me tie my piece
bags on your backs for burdens, give you hats and sticks and rolls of paper, and let you travel through the house
from the cellar, which was the City of Destruction, up, up, to the housetop, where you had all the lovely things
you could collect to make a Celestial City.
<p>What fun it was, especially going by the lions, fighting Apollyon, and passing through the valley where the
hob-goblins were, said Jo.
<p>I liked the place where the bundles fell off and tumbled downstairs, said Meg.
<p>I don\'t remember much about it, except that I was afraid of the cellar and the dark entry, and always liked
the cake and milk we had up at the top. If I wasn\'t too old for such things, I\'d rather like to play it over again,
said Amy, who began to talk of renouncing childish things at the mature age of twelve.
<p>We never are too old for this, my dear, because it is a play we are playing all the time in one way or another.
Out burdens are here, our road is before us, and the longing for goodness and happiness is the guide that leads us
through many troubles and mistakes to the peace which is a true Celestial City. Now, my little pilgrims, suppose you
begin again, not in play, but in earnest, and see how far on you can get before Father comes home.
<p>Really, Mother? Where are our bundles? asked Amy, who was a very literal young lady.
<p>Each of you told what your burden was just now, except Beth. I rather think she hasn\'t got any, said her
mother.
<p>Yes, I have. Mine is dishes and dusters, and envying girls with nice pianos, and being afraid of people.
<p>Beth\'s bundle was such a funny one that everybody wanted to laugh, but nobody did, for it would have hurt her
feelings very much.
<p>Let us do it, said Meg thoughtfully. It is only another name for trying to be good, and the story may help us,
for though we do want to be good, it\'s hard work and we forget, and don\'t do our best.
<p>We were in the Slough of Despond tonight, and Mother came and pulled us out as Help did in the book. We ought to
have our roll of directions, like Christian. What shall we do about that? asked Jo, delighted with the fancy which
lent a little romance to the very dull task of doing her duty.
<p>Look under your pillows Christmas morning, and you will find your guidebook, replied Mrs. March.
<p>They talked over the new plan while old Hannah cleared the table, then out came the four little work baskets, and
the needles flew as the girls made sheets for Aunt March. It was uninteresting sewing, but tonight no one grumbled.
They adopted Jo\'s plan of dividing the long seams into four parts, and calling the quarters Europe, Asia, Africa,
and America, and in that way got on capitally, especially when they talked about the different countries as they
stitched their way through them.
<p>At nine they stopped work, and sang, as usual, before they went to bed. No one but Beth could get much music out
of the old piano, but she had a way of softly touching the yellow keys and making a pleasant accompaniment to the
simple songs they sang. Meg had a voice like a flute, and she and her mother led the little choir. Amy chirped like
a cricket, and Jo wandered through the airs at her own sweet will, always coming out at the wrong place with a croak
or a quaver that spoiled the most pensive tune. They had always done this from the time they could lisp . . .
<quote><i>Crinkle, crinkle, \'ittle \'tar,</i></quote>and it had become a household custom,, for the mother
was a born singer. The first sound in the morning was her voice as she went about the house singing like a lark,
and the last sound at night was the same cheery sound, for the girls never grew too old for that familiar lullaby.';
$path = (getenv('MPDF_ROOT')) ? getenv('MPDF_ROOT') : __DIR__;
require_once $path . '/vendor/autoload.php';
$mpdf = new \Mpdf\Mpdf([
'margin_left' => 32,
'margin_right' => 25,
'margin_top' => 27,
'margin_bottom' => 25,
'margin_header' => 16,
'margin_footer' => 13
]);
$mpdf->SetDisplayMode('fullpage');
$stylesheet = file_get_contents('assets/mpdfstyleA4.css');
$stylesheet .= 'p { hyphens: auto; }';
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML('<h1>Automatic Hyphenation</h1>');
$mpdf->SetColumns(4,'J');
$mpdf->WriteHTML($html);
$mpdf->Output();