661:. I can only say that I arrived at the original numbers by a lot of trial and error, including viewing on different browsers and different operating systems. For example, the values I used at first, which worked under Firefox under Mac OS X (my normal combination), did not work for IE under Windows 7. I'm certainly not saying that other values such as yours won't work, but I would urge great caution in changing these values until you have checked complex layouts with as wide a range of browsers as possible. There are significant differences in the way in which browsers handle some kinds of layout.
1683:
946:. The clipped text that you saw is due to the 2px margin on each side of the caption box, that I added to avoid long text being visually fused between consecutive images. This causes the actual content space to become smaller and thus any excess to be cut out. In the testcases I set the same "total_width" in every pair of examples for the sake of fair comparison, but this shouldn't happen in real usage where editors would simply pick the "total_width" that looks good.
876:
another combination, where italics are implemented by right-skewing. (You see the same issue with some editors putting double spaces between italic text and following roman text because the spacing looks wrong on some set-ups.) My feeling is that allowing a reasonably generous margin is less likely to cause a editor using a particular set-up to choose a total width which looks right to them, but won't to viewers with a different set-up.
1389:; if not I think hill-climbing works, from a starting point of putting enough images in each row at their initially calculated widths to not overflow total_width and all the rest in the last row. I quickly realized that the above is very difficult if not impossible to program in the template language and gave up. But it should be possible in Lua. Whether it's worthwhile is another matter.
208:
21:
867:
Ah, I haven't expressed myself clearly. Obviously if there's a long word in the caption which is wider than the image above, there will be overflow. (I slightly prefer not having "overflow:hidden" because the error is then obvious and editors are more likely to correct it, but that's another matter.)
711:
I'm not quite sure what you're saying about the version you left in the sandbox. Are you saying that as a whole it isn't an improvement over the originals? It would be useful to see a page with complex sets of images laid out using the current template version and the sandbox version. Then we need to
1583:
the sandbox2 is really just a proof of concept to hack the cont parameter. once we have the multiple row syntax, and the main module has been updated, we will be able to just invoke the module, and not use the wrapper. this will require, of course, changing all the articles that use cont, but that
1183:
is basically a lua version of both this template and the mutliple image template. if total_width is defined, then it rescales the widths, but otherwise does not. I do like the idea of eliminating the whole 'cont' parameter, and making the module render multiple rows, but we will need to settle on
1056:
The reasons I first knocked this template together (and it was "knocked together" largely by trial and error) were twofold: (1) I was tired of having to calculate the image sizes required to fit a row of images into a total width of about 500-600 pixels as per the recommendations in the MOS; (2) I
738:
I mean that your original numbers also work well for the modified template in aux/sandbox, so I restored them (although because these numbers are bigger, the table gets slightly reduced due to ht being smaller) Update: I set the padding numbers to "4" (2 to the left, 2 to the right) to fix a width
414:
okay, I added float, with possible values of 'left', 'right', 'center', and 'none', and a tracking category for align. if float is not set to one of these four values, then the template should function the same as before. but, this should allow us to get rid of the div hacks in the articles, as
1114:
The "ideal" template would, I think, work like this. You would give it a total width, a minimum width for an individual image (with a sensible default), and an ordered set of images (plus captions, etc.). It would then work out how to lay them out – how many rows and how many in each row. A nice
809:
That's intended and should work that way on every CSS2 browser. In the original template if any word is too long for the caption box width, text simply overflows and doesn't look right. It becomes worse with thinner margins, so the sandbox template adds the property "overflow:hidden" to clip the
87:
Good catch! It seems to arise when there are a different number of images in each row. I'm not yet sure whether it's a rounding issue, in which case it is likely to be difficult or impossible to fix because of the limitations of the template language or whether there's a logic error in the width
875:
I suspect it's more likely to be an issue with italic caption text, since whether it extends further to the right is system and font dependent. So it's possible to have text which looks ok on one browser/system/font, because the italics are implemented within the same "character box" but not on
772:", with only part of the following "i" and "s". So the wider margins seem to be necessary. The problem only occurs with italic caption text, so far as I can see: this is slanted to the right, and so goes beyond the right bounds of the image above. (It probably depends on the font used as well.)
1929:
The big problem for me is that the captions are only visible on hover. The point of a multiple image should not be to produce a "gallery" of pretty pictures, but a set of carefully chosen images with an overall purpose, e.g. the life-cycle of an organism, the variety of colours available in a
1432:
as well (there have been prior requests for layouts other than horizontal and vertical). and, I just added 'overlow:hidden' and 'height:NUMpx' to the divs that wrap the images (just the images, not the captions), so the minor 1px artifacts should be gone in the LUA version (thanks for the
1702:
Don't put blank lines above and below the auto images template if you want it displayed inline, i.e. part of the same paragraph. The mediawiki software interprets the blank lines as indicating that a new paragraph is required which then interacts with the other coding.
916:
This was meant to account for browser specifics, hiding perhaps half a letter in some cases without altering much the aspect of the table. Options such as "overflow:auto" and "word-wrap:break-word" produce too drastic changes for even the tiniest overflows.
1680:, notice with the DeGroot cluster how there is an extra line of spacing above the group and no bottom margin after the group. I'm going to make a div hack to fix it for the article, but wanted to save it when it was messed up so someone else could see it.
106:
I've implemented a fix, which seems to work on all the cases I've tested. I'm never sure if there are any browser-specific features in the display of images in this way, so please let me know if you see any consecutive sets which don't line up properly.
1422:, ... for the second row. this would provide the user with more flexibility for deciding which images are in which rows, and would reduce the complexity since we wouldn't need to implement an iterative method for binning. it would be useful for
121:
By the way, it can't be guaranteed to work within 1 pixel either way because of inevitable rounding errors – each row of auto images does the calculations independently so may not come up with exactly the same total width allowing for rounding.
573:
looks good. as far as I can tell, left, right, center, and none cover all the existing usage, but I may have missed one. aligning right with no text wrapped seems very rare, if not entirely not needed.
1458:
It feels a bit clumsy to me, remembering that the "1-2" or "1.2" has to be repeated for the all the parameters for that image. I wonder about keeping to the simple numbering with additional parameters
984:
I think that any change to the template which can alter the appearance of existing articles should be avoided unless it fixes a bug, although I agree that ideally the visual appearance should imitate
1733:
Also it perhaps fixes the top issue (which I already knew) but it doesn't fix the wrapping on the bottom. The same margin given to the top and the right (in align=left) is not given to the bottom
1244:
I added the height as suggested, and changed the algorithm to better match the method used in the current code. it appears this fixes the jagged bottom, but I may have introduced new artifacts.
400:
to avoid text-wrapping, but text-wrapping would be the default. with only 202 transclusions, we can just check all the uses and fix them to make sure there are no actual changes in the layout.
1385:
The algorithms I know for the best fit division into rows seem to require some iteration; I don't know if there's an analytic solution. If the images can be re-ordered it's a variant of the
588:
I merged the changes, adding "right_nowrap" only for the sake of completeness. I also updated the documentation, removing the "embedding text" section because it's the default behavior now.
1008:
Achieving consistency across image templates and making the most of the available space are worth giving sandbox a try. So far, the only display issue remaining is the top border under IE.
712:
check them with different browsers and operating systems. When I was developing this template, I found that apparently small or even irrelevant changes altered appearance on some systems.
1525:
would let 11 images to be arranged in 3 rows of 4, 3, and 4 pictures each. But to enable support for a total of more than 6 images as in the previous example, many lines such as this one:
994:. (I didn't start with the idea of having wide margins; they just evolved by trial and error until my test examples looked more or less the same on all the browsers I was able to try.)
746:. There are several examples using both the current template and the sandbox versions, including a quite complex case at the end. More should be added to compare the final appearances.
238:
Thank you. I changed the parameter name to the respective HTML property name, because it sets alignment for the footer in addition to image captions, and it's more intuitive this way.
1656:
The spacing difference is a matter of taste, I guess. Personally, I prefer the wider gaps of the original. The failure to centre the footer in the sandbox2 version needs to be fixed.
531:
by the way, I didn't find any usage of the non-wrapping text feature with align right in the articles that I checked, so it seems like it's not going to be needed much in practice.
36:
1794:
is defined, it behaves like this template (although the template documentation doesn't seem to have been updated). So I think that this template can become simply a redirect to
1919:)? In a cursory look, it seems to make this template obsolete, but I didn't investigate it in detail. It might even make this and various other templates unnecessary :) --
1153:
would have to be slightly modified because only alignment for header and footer can be set; captions are always left-aligned. And there's no support for consecutive rows.
868:
The issue is that some captions display correctly with the current version of the template, but won't if the changes are implemented – that's the case with the example at
1892:
which will allow you to use one call and get two rows. however, if you think it looks fine just using two successive invocations, then feel free to use that instead :)
357:
was already there and it may be in use in several transclusions; it moves the table to the requested side and sets the opposite margin so there can be no text wrapping.
679:
While there's a rationale behind the change of numbers, I see no improvement over the originals in the cases I tested so far. As for the layout changes, they are here
444:
Thanks. Perhaps "none" should have a more descriptive alias ("clear_left"Â ? ) and another choice ("clear_right"Â ? ) should be added for automatic inclusion of the
1111:
which I was working on. I'm very open to making this template a frontend, if either it then behaves identically or all existing uses (not that many) are checked.
1081:, which I'd seen others try to do, not always very successfully. Now (1) can almost certainly be achieved as you suggest, i.e. feeding the calculations into
1930:
cultivated plant, etc. For this purpose the captions are important. Ultimately, however, it would be good to integrate multiple images and galleries.
1682:
1294:
px preserves aspect ratio, so a white inner margin appears in some images where the set height forces the width to be smaller than the enclosure.
1860:
is really needed; it was the way I coded the template when I first wrote it, but tests suggest that two rows of images defined by two uses of
489:, which seems like a good idea if editors already know standard picture syntax? however, I have no problem with adding more options for
1990:
unfortunately, to float it left or right you still have to put it inside a table, and the syntax is a bit awkward. see, for example,
2044:
872:. So if this change is moved over to the main template, every use will have to be manually checked. Is it really worth doing this?
1297:
To fix this I set the image width to be 1px-2px wider and trimmed the height excess with "overflow:hidden". Please have a look
1179:. I will work on having the main multiple image template updated to use the module, which will make a frontend possible. the
1172:
423:(just like images with none). I will wait for the tracking category to populate, then check the transclusions that use align.
1222:
to point to sandbox2. There are a few 1-pixel differences in picture height that I had fixed in the original sandbox by using
1101:
to make it work properly, and I didn't want the hassle of sorting this out – I just wanted to put images into articles like
1717:
A double blank line I could see, but a single blank line for readability? None of the other image templates work that way
970:, so it should behave like your original version now. Nevertheless I think that some overflow handling should be enabled.
2056:
967:
683:
546:
69:
1638:
1455:? I assume that either all the numbered parameters would have to be of the "row + image-in-row" style or none would.
1219:
869:
839:
761:
743:
639:
285:
173:
1976:
in many uses. I'm not sure about floating left or right and allowing text to flow round, though. Can this be done?
1630:
1553:
1349:
For the automated display of multiple rows, when I thought about it in the past the logic seemed to me to be this:
1168:
486:
1298:
635:
281:
169:
1944:
with mode=packed you still get the captions, but the image size is specified by image height, rather than width.
961:
and plain ] images and in small tables they take quite a bit of space that should be for the pictures themselves.
27:
1749:
1057:
wanted an easy way of having multiple rows of images in what appeared to be a single multiple image, hence the
46:
348:
634:
and plain images, and to let each row of pictures seamlessly merge with the previous one. Changes are in the
2033:
1981:
1970:
1935:
1875:
1864:
1809:
1798:
1784:
1757:
1708:
1661:
1626:
1537:|imageN={{{imageN|}}}|widthN={{{widthN|}}}|heightN={{{heightN|}}}|captionN={{{captionN|}}}|altN={{{altN|}}}
1470:
1426:
1394:
1335:
1147:
1120:
1095:
1085:
1075:
1065:
1036:
999:
988:
955:
881:
780:
717:
666:
628:
479:
257:
219:
196:
127:
112:
93:
2043:. unless there is a major problem, this should be implemented in the main module soon. for examples, see
1777:
1622:
1480:
1180:
1176:
1888:
is there to remove some spacing between two successive invocations. my plan is to add something like
501:
448:
1870:, without a header in the second row, display correctly. However, I have only tried a few examples.
1386:
553:
511:
2064:
2018:
2003:
1977:
1949:
1931:
1897:
1871:
1843:
1819:
1805:
1753:
1704:
1657:
1646:
1618:
1589:
1574:
1488:
1466:
1438:
1390:
1331:
1306:
1249:
1235:
1189:
1158:
1116:
1047:
1013:
995:
975:
937:
922:
896:
877:
847:
776:
751:
713:
694:
662:
647:
593:
579:
564:
536:
522:
459:
428:
405:
379:
327:
293:
253:
243:
215:
192:
181:
149:
123:
108:
89:
77:
1912:
288:. It should not interfere with existing transclusions that use the div enclosure workaround.
1633:. I would still like to see support added there for multiple rows (so we can get rid of the
739:
mismatch between rows with different number of images (testcases "Complex 2" and "Complex 3")
318:? seems confusing to have both? If the intent is to wrap text as well, then we should add a
657:
To clarify, so far as I can see, this change is solely to the numbers in the calculation of
1378:
Divide the images between the rows so that the width of each row is as similar as possible
813:
Display is fine in Chrome and
Firefox on Windows 7. There are top border draw issues in IE
2060:
1999:
1945:
1893:
1839:
1642:
1629:. a slightly less hacked version of this template using that module can be found in
1614:
1585:
1570:
1484:
1434:
1302:
1245:
1231:
1185:
1154:
1107:
1043:
1009:
971:
918:
911:
892:
843:
747:
690:
643:
589:
575:
560:
532:
518:
470:
455:
439:
424:
401:
375:
342:
323:
305:
289:
239:
177:
145:
73:
64:
There's a width mismatch between two consecutive auto images, with the second one's
396:
do the exact same thing, if both parameters are available, and have an option for
2022:
1920:
1916:
1406:
rather than going with a bin packing algorithm, I was thinking we could go with
891:
have you tried 'overflow:auto' (adds a scrollbar instead of chopping the text)?
2068:
2055:, since you will be able to get multiple rows. please feel free to comment at
2007:
1985:
1953:
1939:
1923:
1901:
1879:
1847:
1813:
1761:
1744:
1728:
1712:
1696:
1665:
1650:
1641:
to see the minor spacing differences between the current version and sandbox2.
1593:
1578:
1492:
1474:
1442:
1398:
1339:
1310:
1253:
1239:
1193:
1162:
1124:
1051:
1017:
1003:
979:
926:
900:
885:
851:
784:
755:
721:
698:
670:
651:
597:
583:
568:
540:
526:
463:
432:
409:
383:
331:
297:
261:
247:
223:
200:
185:
153:
131:
116:
97:
81:
1479:
just specifying the number of images in each row would work as well. I found
1995:
1991:
1736:
1720:
1688:
1569:, etc. as parameters straight from the template invocation in each article?
764:
doesn't work in Safari, Firefox or Chrome under Mac OS X 10.9. Instead of "
517:
template thing is confusing since you probably just want to clear both.
1834:
defined. and, the big one, is that I haven't added an alternative to
172:
to set caption text alignment. You can see comparative results in the
20:
1102:
176:. It saves quite a lot of typing for transclusions with many images.
144:
Thank you very much. It works with all combinations I tested so far.
1822:, we are nearly there. we will have to change all the ones without
1752:
looks fine to me (Firefox, Mac OS). Maybe there's a browser issue?
1381:
Lay out the images in their rows with their newly calculated widths
191:
Seems a very good idea. I'll move the change to the real template.
370:
is set (e.g. to "yes") the table would float to the side set by
347:
The goal is to let text wrap around the table without having to
1366:
Calculate the image widths to fit in a single row at temp_width
1032:
is there any reason why we don't just make this a frontend for
951:
My issue with wide margins is that they are inconsistent with
284:
to float the template. You can see comparative results in the
15:
1061:
parameter (rather than putting multiple horizontal uses of
966:
I removed the 2px caption margins and the overflow control
1091:. (2) seemed to me at the time to require some changes to
1375:// now know that temp_width/total _width rows are needed
624:
I modified the table's layout to make it look more like
252:
Ok, I like brevity myself but it's perhaps clearer now.
1677:
943:
366:
To avoid confusion the template could be changed so if
363:
acts like the CSS float property (wrapping text around)
1301:, although it may work differently in the new layout.
1958:
Ah, my error; I missed the fact that the example has
559:be replaced by margin:auto or is it really needed?
1115:challenge for someone (it looks possible in Lua).
1042:, and just have this template compute the widths?
374:, leaving the usual no-wrap behavior when unset.
810:excess. The real fix is to increase total_width.
545:I just added two explicit nowrap options to the
775:Which browsers and platforms have you checked?
1184:syntax before I can implement such a feature.
1637:hack), but we are getting closer. check the
1561:Is it possible to remove such lines and pass
942:Please have a look at the actual HTML in the
8:
419:should be essentially equivalent to the new
2039:, to go along with the already implemented
1286:I see no vertical issues anymore. Use of
870:Template:Auto images/testcases#Float left
762:Template:Auto images/testcases#Float left
638:. You can see comparative results in the
2052:
2040:
2026:
1966:may be able replace this template and
1963:
1959:
1889:
1885:
1857:
1835:
1831:
1827:
1823:
1791:
1566:
1562:
1522:
1518:
1514:
1459:
1452:
1448:
1419:
1415:
1411:
1407:
842:to show the hiding overflow behavior.
494:
490:
420:
416:
397:
393:
389:
371:
367:
360:
354:
319:
315:
311:
1483:recently, which uses 1a, 1b, 1c, ...
1143:A frontend would be perfect. However
7:
2047:starting from around test 13. the
1838:yet. but, I plan to do that soon.
1363:Increment temp_width by total_width
415:well as most clear hacks. the old
2051:will allow eliminate the need for
31:
26:This template was considered for
14:
2029:option to the module sandbox for
1621:, there has been some progress.
1371:until (all image widths are : -->
88:calculations. I'm investigating.
1681:
388:personally, I would like to see
206:
19:
1962:. Yes, it does look as though
1173:Template:Multiple image/sandbox
760:The narrower margin version at
310:what is the difference between
1639:Template:Auto images/testcases
1218:It looks very good. I updated
1:
2008:14:49, 25 February 2015 (UTC)
1986:14:33, 25 February 2015 (UTC)
1954:14:16, 25 February 2015 (UTC)
1940:10:00, 25 February 2015 (UTC)
1924:03:43, 25 February 2015 (UTC)
1631:Template:Auto images/sandbox2
1169:Template:Auto images/sandbox2
2057:Template talk:Multiple image
1902:17:45, 31 January 2015 (UTC)
1880:17:42, 31 January 2015 (UTC)
1848:17:36, 31 January 2015 (UTC)
1814:17:31, 31 January 2015 (UTC)
1666:21:12, 1 December 2014 (UTC)
1651:16:45, 1 December 2014 (UTC)
1414:, .. for the first row, and
475:just matching the syntax of
1911:Have you guys seen the new
280:I added a parameter to the
168:I added a parameter to the
154:23:11, 18 August 2013 (UTC)
132:22:59, 18 August 2013 (UTC)
117:22:56, 18 August 2013 (UTC)
98:21:50, 18 August 2013 (UTC)
82:20:20, 18 August 2013 (UTC)
2085:
1594:14:25, 29 April 2014 (UTC)
1579:05:18, 29 April 2014 (UTC)
1493:22:03, 25 April 2014 (UTC)
1475:20:35, 25 April 2014 (UTC)
1443:19:42, 25 April 2014 (UTC)
1399:09:02, 25 April 2014 (UTC)
1340:09:02, 25 April 2014 (UTC)
1311:00:51, 25 April 2014 (UTC)
1254:00:11, 25 April 2014 (UTC)
1240:22:27, 24 April 2014 (UTC)
1194:19:51, 24 April 2014 (UTC)
1163:12:37, 23 April 2014 (UTC)
1125:09:07, 23 April 2014 (UTC)
1052:00:31, 23 April 2014 (UTC)
1018:12:33, 23 April 2014 (UTC)
1004:21:43, 22 April 2014 (UTC)
980:15:22, 22 April 2014 (UTC)
927:15:36, 22 April 2014 (UTC)
901:14:46, 22 April 2014 (UTC)
886:11:28, 22 April 2014 (UTC)
852:02:58, 22 April 2014 (UTC)
785:08:58, 21 April 2014 (UTC)
756:21:24, 18 April 2014 (UTC)
722:09:08, 18 April 2014 (UTC)
699:20:57, 17 April 2014 (UTC)
671:08:45, 17 April 2014 (UTC)
652:06:16, 17 April 2014 (UTC)
598:22:08, 12 April 2014 (UTC)
584:16:54, 12 April 2014 (UTC)
569:21:39, 11 April 2014 (UTC)
541:21:23, 11 April 2014 (UTC)
527:21:17, 11 April 2014 (UTC)
464:21:09, 11 April 2014 (UTC)
433:19:30, 10 April 2014 (UTC)
410:18:37, 10 April 2014 (UTC)
384:05:12, 10 April 2014 (UTC)
332:01:58, 10 April 2014 (UTC)
2069:01:17, 5 March 2015 (UTC)
1772:Template no longer needed
1762:21:13, 23 June 2014 (UTC)
1745:08:34, 23 June 2014 (UTC)
1729:08:30, 23 June 2014 (UTC)
1713:08:18, 23 June 2014 (UTC)
1697:21:04, 22 June 2014 (UTC)
1672:Spacing and margin issues
1071:into one vertical use of
768:" over two lines, I see "
298:21:48, 7 April 2014 (UTC)
262:21:09, 8 April 2014 (UTC)
248:15:02, 8 April 2014 (UTC)
224:10:19, 8 April 2014 (UTC)
201:10:04, 8 April 2014 (UTC)
186:21:48, 7 April 2014 (UTC)
1750:Draft:Development of Fez
68:parameter set as "yes".
1627:Template:Multiple image
684:Auto images/aux/sandbox
1856:Ok. I'm not sure that
1462:no. of images in row 1
1996:Mikengreg#Other games
1778:Module:Multiple image
1623:Module:Multiple image
1481:Template:Photomontage
1181:module:multiple image
1177:Module:Multiple image
840:another testcase here
1826:defined and without
1554:Auto images/sandbox2
944:previous aux sandbox
766:Echinopsis candicans
547:aux template sandbox
34:. The result of the
1915:for galleries (see
1584:is only a handful.
1387:bin packing problem
1353:Set temp_width to 0
742:Please have a look
1960:|mode=packed-hover
1330:Seems good to me.
70:here is an example
1884:as you know, the
1790:, mean that when
1625:is now in use in
1549:must be added to
770:Echinops candican
164:Caption alignment
57:
56:
2076:
2054:
2050:
2042:
2038:
2032:
2028:
1975:
1969:
1965:
1961:
1913:"mode" parameter
1891:
1887:
1869:
1863:
1859:
1837:
1833:
1829:
1825:
1803:
1797:
1793:
1789:
1783:
1743:
1741:
1727:
1725:
1695:
1693:
1685:
1636:
1568:
1564:
1558:
1552:
1524:
1520:
1516:
1464:
1454:
1450:
1431:
1425:
1421:
1417:
1413:
1409:
1372:= minimum_width)
1152:
1146:
1100:
1094:
1090:
1084:
1080:
1074:
1070:
1064:
1060:
1041:
1035:
993:
987:
960:
954:
941:
915:
688:
682:
660:
636:template sandbox
633:
627:
558:
552:
516:
510:
506:
500:
496:
492:
484:
478:
474:
453:
447:
443:
422:
418:
399:
395:
391:
373:
369:
362:
356:
346:
321:
317:
313:
309:
282:template sandbox
214:
210:
209:
170:template sandbox
51:
45:
33:
23:
16:
2084:
2083:
2079:
2078:
2077:
2075:
2074:
2073:
2048:
2036:
2030:
1973:
1967:
1867:
1861:
1801:
1795:
1787:
1781:
1774:
1737:
1734:
1721:
1718:
1689:
1686:
1674:
1634:
1612:
1556:
1550:
1538:
1429:
1423:
1347:
1150:
1144:
1098:
1092:
1088:
1082:
1078:
1072:
1068:
1062:
1058:
1039:
1033:
991:
985:
958:
952:
935:
909:
686:
680:
658:
631:
625:
622:
556:
550:
514:
508:
504:
498:
482:
476:
468:
451:
445:
437:
349:do it with HTML
340:
303:
278:
207:
205:
166:
62:
49:
47:Multiple images
43:
12:
11:
5:
2082:
2080:
2072:
2071:
2034:multiple image
2016:
2015:
2014:
2013:
2012:
2011:
2010:
1971:Multiple image
1909:
1908:
1907:
1906:
1905:
1904:
1865:Multiple image
1851:
1850:
1799:Multiple image
1785:Multiple image
1773:
1770:
1769:
1768:
1767:
1766:
1765:
1764:
1731:
1673:
1670:
1669:
1668:
1611:
1608:
1607:
1606:
1605:
1604:
1603:
1602:
1601:
1600:
1599:
1598:
1597:
1596:
1559:
1536:
1535:
1534:
1533:
1532:
1531:
1530:
1529:
1528:
1527:
1526:
1502:
1501:
1500:
1499:
1498:
1497:
1496:
1495:
1456:
1427:multiple image
1383:
1382:
1379:
1376:
1373:
1369:
1368:
1367:
1364:
1358:
1357:
1354:
1346:
1343:
1328:
1327:
1326:
1325:
1324:
1323:
1322:
1321:
1320:
1319:
1318:
1317:
1316:
1315:
1314:
1313:
1295:
1269:
1268:
1267:
1266:
1265:
1264:
1263:
1262:
1261:
1260:
1259:
1258:
1257:
1256:
1205:
1204:
1203:
1202:
1201:
1200:
1199:
1198:
1197:
1196:
1148:multiple image
1134:
1133:
1132:
1131:
1130:
1129:
1128:
1127:
1112:
1096:multiple image
1086:multiple image
1076:multiple image
1066:multiple image
1037:multiple image
1025:
1024:
1023:
1022:
1021:
1020:
989:multiple image
963:
962:
956:multiple image
948:
947:
932:
931:
930:
929:
904:
903:
865:
864:
863:
862:
861:
860:
859:
858:
857:
856:
855:
854:
825:
824:
823:
822:
821:
820:
819:
818:
817:
816:
815:
814:
811:
796:
795:
794:
793:
792:
791:
790:
789:
788:
787:
773:
740:
729:
728:
727:
726:
725:
724:
704:
703:
702:
701:
674:
673:
640:testcases page
629:Multiple image
621:
618:
617:
616:
615:
614:
613:
612:
611:
610:
609:
608:
607:
606:
605:
604:
603:
602:
601:
600:
529:
487:picture syntax
480:multiple image
364:
358:
352:
335:
334:
286:testcases page
277:
274:
273:
272:
271:
270:
269:
268:
267:
266:
265:
264:
229:
228:
227:
226:
174:testcases page
165:
162:
161:
160:
159:
158:
157:
156:
137:
136:
135:
134:
119:
101:
100:
61:
58:
55:
54:
42:redirected to
32:11 August 2015
24:
13:
10:
9:
6:
4:
3:
2:
2081:
2070:
2066:
2062:
2058:
2046:
2045:the testcases
2041:|total_width=
2035:
2024:
2020:
2019:Peter coxhead
2017:
2009:
2005:
2001:
1997:
1993:
1989:
1988:
1987:
1983:
1979:
1978:Peter coxhead
1972:
1957:
1956:
1955:
1951:
1947:
1943:
1942:
1941:
1937:
1933:
1932:Peter coxhead
1928:
1927:
1926:
1925:
1922:
1918:
1914:
1903:
1899:
1895:
1883:
1882:
1881:
1877:
1873:
1872:Peter coxhead
1866:
1855:
1854:
1853:
1852:
1849:
1845:
1841:
1824:|total_width=
1821:
1820:Peter coxhead
1818:
1817:
1816:
1815:
1811:
1807:
1806:Peter coxhead
1800:
1792:|total_width=
1786:
1780:, invoked by
1779:
1771:
1763:
1759:
1755:
1754:Peter coxhead
1751:
1748:
1747:
1746:
1742:
1740:
1732:
1730:
1726:
1724:
1716:
1715:
1714:
1710:
1706:
1705:Peter coxhead
1701:
1700:
1699:
1698:
1694:
1692:
1684:
1679:
1671:
1667:
1663:
1659:
1658:Peter coxhead
1655:
1654:
1653:
1652:
1648:
1644:
1640:
1632:
1628:
1624:
1620:
1619:Peter coxhead
1616:
1609:
1595:
1591:
1587:
1582:
1581:
1580:
1576:
1572:
1560:
1555:
1548:
1547:
1546:
1545:
1544:
1543:
1542:
1541:
1540:
1539:
1513:Setting e.g.
1512:
1511:
1510:
1509:
1508:
1507:
1506:
1505:
1504:
1503:
1494:
1490:
1486:
1482:
1478:
1477:
1476:
1472:
1468:
1467:Peter coxhead
1463:
1457:
1446:
1445:
1444:
1440:
1436:
1433:suggestion).
1428:
1405:
1404:
1403:
1402:
1401:
1400:
1396:
1392:
1391:Peter coxhead
1388:
1380:
1377:
1374:
1370:
1365:
1362:
1361:
1360:
1359:
1355:
1352:
1351:
1350:
1345:Multiple rows
1344:
1342:
1341:
1337:
1333:
1332:Peter coxhead
1312:
1308:
1304:
1300:
1296:
1293:
1289:
1285:
1284:
1283:
1282:
1281:
1280:
1279:
1278:
1277:
1276:
1275:
1274:
1273:
1272:
1271:
1270:
1255:
1251:
1247:
1243:
1242:
1241:
1237:
1233:
1229:
1225:
1221:
1220:the testcases
1217:
1216:
1215:
1214:
1213:
1212:
1211:
1210:
1209:
1208:
1207:
1206:
1195:
1191:
1187:
1182:
1178:
1174:
1170:
1166:
1165:
1164:
1160:
1156:
1149:
1142:
1141:
1140:
1139:
1138:
1137:
1136:
1135:
1126:
1122:
1118:
1117:Peter coxhead
1113:
1110:
1109:
1108:Schlumbergera
1104:
1097:
1087:
1077:
1067:
1055:
1054:
1053:
1049:
1045:
1038:
1031:
1030:
1029:
1028:
1027:
1026:
1019:
1015:
1011:
1007:
1006:
1005:
1001:
997:
996:Peter coxhead
990:
983:
982:
981:
977:
973:
969:
965:
964:
957:
950:
949:
945:
939:
938:Peter coxhead
934:
933:
928:
924:
920:
913:
908:
907:
906:
905:
902:
898:
894:
890:
889:
888:
887:
883:
879:
878:Peter coxhead
873:
871:
853:
849:
845:
841:
837:
836:
835:
834:
833:
832:
831:
830:
829:
828:
827:
826:
812:
808:
807:
806:
805:
804:
803:
802:
801:
800:
799:
798:
797:
786:
782:
778:
777:Peter coxhead
774:
771:
767:
763:
759:
758:
757:
753:
749:
745:
741:
737:
736:
735:
734:
733:
732:
731:
730:
723:
719:
715:
714:Peter coxhead
710:
709:
708:
707:
706:
705:
700:
696:
692:
685:
678:
677:
676:
675:
672:
668:
664:
663:Peter coxhead
656:
655:
654:
653:
649:
645:
641:
637:
630:
619:
599:
595:
591:
587:
586:
585:
581:
577:
572:
571:
570:
566:
562:
555:
548:
544:
543:
542:
538:
534:
530:
528:
524:
520:
513:
503:
497:. the whole
488:
485:and standard
481:
472:
467:
466:
465:
461:
457:
450:
441:
436:
435:
434:
430:
426:
413:
412:
411:
407:
403:
387:
386:
385:
381:
377:
365:
359:
353:
350:
344:
339:
338:
337:
336:
333:
329:
325:
307:
302:
301:
300:
299:
295:
291:
287:
283:
275:
263:
259:
255:
254:Peter coxhead
251:
250:
249:
245:
241:
237:
236:
235:
234:
233:
232:
231:
230:
225:
221:
217:
216:Peter coxhead
213:
204:
203:
202:
198:
194:
193:Peter coxhead
190:
189:
188:
187:
183:
179:
175:
171:
163:
155:
151:
147:
143:
142:
141:
140:
139:
138:
133:
129:
125:
124:Peter coxhead
120:
118:
114:
110:
109:Peter coxhead
105:
104:
103:
102:
99:
95:
91:
90:Peter coxhead
86:
85:
84:
83:
79:
75:
71:
67:
60:Width Problem
59:
52:
48:
39:
38:
29:
25:
22:
18:
17:
1964:|mode=packed
1910:
1775:
1738:
1722:
1690:
1675:
1613:
1461:
1451:rather than
1384:
1348:
1329:
1291:
1287:
1227:
1223:
1106:
874:
866:
769:
765:
623:
279:
211:
167:
65:
63:
41:
35:
1917:phab:T67451
1776:Changes to
1610:Lua version
1175:which uses
1171:which uses
502:clear right
449:clear right
421:|float=none
417:|align=left
398:|clear=none
2025:I added a
1453:|image1-2=
1449:|image1.2=
1420:|image2-2=
1416:|image2-1=
1412:|image1-2=
1408:|image1-1=
554:clear left
512:clear left
454:template.
37:discussion
1992:Moustache
1678:this edit
2061:Frietjes
2027:|perrow=
2000:Frietjes
1946:Frietjes
1894:Frietjes
1890:|perrow=
1840:Frietjes
1643:Frietjes
1615:Windroff
1586:Frietjes
1571:Windroff
1567:|widthN=
1563:|imageN=
1485:Frietjes
1447:Perhaps
1435:Frietjes
1303:Windroff
1246:Frietjes
1232:Windroff
1186:Frietjes
1155:Windroff
1044:Frietjes
1010:Windroff
972:Windroff
919:Windroff
912:Frietjes
893:Frietjes
844:Windroff
838:I added
748:Windroff
691:Windroff
644:Windroff
590:Windroff
576:Frietjes
561:Windroff
549:. Could
533:Frietjes
519:Frietjes
471:Windroff
456:Windroff
440:Frietjes
425:Frietjes
402:Frietjes
376:Windroff
343:Frietjes
324:Frietjes
322:option?
306:Windroff
290:Windroff
240:Windroff
178:Windroff
146:Windroff
74:Windroff
28:deletion
1832:|float=
1828:|align=
1523:|row3=4
1519:|row2=3
1515:|row1=4
1465:, etc.
495:|float=
493:and/or
491:|align=
394:|float=
390:|align=
372:|align=
368:|float=
361:|float=
355:|align=
320:|clear=
316:|float=
312:|align=
2053:|cont=
2049:perrow
2023:Waldir
1921:Waldir
1886:|cont=
1858:|cont=
1836:|cont=
1521:, and
1460:|row1=
1356:repeat
1292:height
1228:height
1103:Cactus
620:Layout
1735:czar
1719:czar
1687:czar
1288:width
1224:width
276:Float
40:was "
2065:talk
2021:and
2004:talk
1982:talk
1950:talk
1936:talk
1898:talk
1876:talk
1844:talk
1810:talk
1758:talk
1709:talk
1662:talk
1647:talk
1635:cont
1590:talk
1575:talk
1489:talk
1471:talk
1439:talk
1395:talk
1336:talk
1307:talk
1299:here
1250:talk
1236:talk
1230:px.
1190:talk
1167:see
1159:talk
1121:talk
1105:and
1059:cont
1048:talk
1014:talk
1000:talk
976:talk
968:here
923:talk
897:talk
882:talk
848:talk
781:talk
752:talk
744:here
718:talk
695:talk
667:talk
648:talk
594:talk
580:talk
565:talk
537:talk
523:talk
460:talk
429:talk
406:talk
392:and
380:talk
328:talk
314:and
294:talk
258:talk
244:talk
220:talk
212:Done
197:talk
182:talk
150:talk
128:talk
113:talk
94:talk
78:talk
66:cont
1994:or
1830:or
1676:On
30:on
2067:)
2059:.
2037:}}
2031:{{
2006:)
1998:.
1984:)
1974:}}
1968:{{
1952:)
1938:)
1900:)
1878:)
1868:}}
1862:{{
1846:)
1812:)
1804:.
1802:}}
1796:{{
1788:}}
1782:{{
1760:)
1711:)
1664:)
1649:)
1617:,
1592:)
1577:)
1565:,
1557:}}
1551:{{
1517:,
1491:)
1473:)
1441:)
1430:}}
1424:{{
1418:,
1410:,
1397:)
1338:)
1309:)
1252:)
1238:)
1192:)
1161:)
1151:}}
1145:{{
1123:)
1099:}}
1093:{{
1089:}}
1083:{{
1079:}}
1073:{{
1069:}}
1063:{{
1050:)
1040:}}
1034:{{
1016:)
1002:)
992:}}
986:{{
978:)
959:}}
953:{{
925:)
899:)
884:)
850:)
783:)
754:)
720:)
697:)
689:.
687:}}
681:{{
669:)
659:ht
650:)
642:.
632:}}
626:{{
596:)
582:)
567:)
557:}}
551:{{
539:)
525:)
515:}}
509:{{
505:}}
499:{{
483:}}
477:{{
462:)
452:}}
446:{{
431:)
408:)
382:)
330:)
296:)
260:)
246:)
222:)
199:)
184:)
152:)
130:)
115:)
96:)
80:)
72:.
53:".
50:}}
44:{{
2063:(
2002:(
1980:(
1948:(
1934:(
1896:(
1874:(
1842:(
1808:(
1756:(
1739:â™”
1723:â™”
1707:(
1691:â™”
1660:(
1645:(
1588:(
1573:(
1487:(
1469:(
1437:(
1393:(
1334:(
1305:(
1290:x
1248:(
1234:(
1226:x
1188:(
1157:(
1119:(
1046:(
1012:(
998:(
974:(
940::
936:@
921:(
914::
910:@
895:(
880:(
846:(
779:(
750:(
716:(
693:(
665:(
646:(
592:(
578:(
563:(
535:(
521:(
507:/
473::
469:@
458:(
442::
438:@
427:(
404:(
378:(
351:.
345::
341:@
326:(
308::
304:@
292:(
256:(
242:(
218:(
195:(
180:(
148:(
126:(
111:(
92:(
76:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.