Indic Wikisource Community/Transclusion contest

From Meta, a Wikimedia project coordination wiki

Basic Rules[edit]

Community Task[edit]

  1. The community should be discussed and approved by the community.
  2. The proofread of all pages must be completed of the book which would be added in this contest.
  3. One book should be transcluded by one user ( this is the standard practice)
  4. Community should distribute the task before start. It should be on the Wikisource page.


  1. The contest will run for two weeks: from 1 August to 15 August 2021 (inclusive).
  2. Universal Time (UTC) as recorded by the Wikimedia servers applies.
  3. Only edits made during the set contest time will count for scoring.
  4. Only the book listed below in the Competition books section counts for scoring.
  5. No Tools available in this contest. So after completion of the full transclusion work, the user must submit the book with a signature to the reviewer of the works and point to the admin/reviewer.

Rule for point[edit]

  1. Point: +2 : Creating TOC for the first page or TOC of Book, get +2 point for each subpage link creation in TOC complete as shown on this page.
    1. Book has TOC : (
    2. Book do not have own TOC: (, you should add the manual TOC at first page (NS0).
  2. Point: +3 : Each Sub Page creation get +3 point.
  3. Point: +2 for First page as shown example
  1. Point: +5 : Finish "Pagelist" at Index page get +5 point.



The Competition books section lists the texts that are being used for this contest. Each bold title links to an "index page" which is the central page for translusion of any work on this project. On that index page will be a list of pages: a list of page numbers under the heading "Pages".

Add header[edit]

The simple transclusion uses a "magic header" that takes information from the Index page to create the header seen at the top of the page. If there is a problem with this header or you want more control, you may need to add a manual header instead.

To add a manual header:

  1. Start a new page at which you want the final version of the text to appear.
  2. Edit this page.
  3. Add the header code (as shown below).
  4. Fill in any parts of the header that you want filled in.
  5. Add the transclusion code (as shown below).
  6. Save.

The manual header code that needs to be added above the transclusion code is:

 | शीर्षक      = [[../]]
 | साहित्यिक     = 
 | वर्ष       =
 | विभाग    = 
 | मागील   = [[..//]]
 | पुढील       = [[..//]]
 | टिपण      = 


You will most often be transcluding many pages together from the Page: namespace into the main presentation space of the wiki—as you saw at The Wind in the Willows (1913)/Chapter 1. There are two methods which can perform full-page transclusion. The <pages/> function, and the older {{Page}} template. Most of the time, the <pages/> tag will be the best method of transcluding, but you may still run across the older template method when editing existing texts.

Where the pages to be transcluded would be placed inside another tag such as a <ref></ref> pair, then the Magic word #tag:pages should be used instead, with the relevant parameters translated accordingly.

The syntax for <pages/> is as follows:

<pages index="file name.djvu" from=x to=y/>
  • "file name.djvu" is replaced with the exact name of the Index you are working with.
  • The number after the slash (/) following the file name of the first page you wish to transclude is "x".
  • The number after the slash (/) following the file name of the final page you wish to transclude is "y".

How to transclude a portion of a page[edit]

Sometimes you will not want transclude a full page all together, examine Page:Popular Science Monthly Volume 25.djvu/169. When two chapters or logical sections appear on the same page, instead of the entire page you need a way to transclude only the relevant parts of the page into the main presentation space. The example page from above presents as Popular Science Monthly/Volume 25/June 1884/Modes of Reproduction in Plants. This is accomplished using Labeled Section Transclusion (LST). The section breaks are marked with anchors in the Page: namespace. Then only the relevant part of the page, rather than the entire page, is called for during transclusion.

Adding section labels[edit]

To mark sections in the scan (Page: namespace), insert the following syntax into the typed proofreading text at the start of every new section. This syntax uses the EasyLST gadget to simplify the syntax. This gadget is enabled by default:

## label ##

Alternatively you can use start <section begin="label" /> and end <section end="label" /> labels at the respective places in the text.


  • Section tags are recommended to be wrapped in quotes "label" to avoid ambiguity.
  • These are just free text labels, however, making labels contextual to the page can have advantages.
  • Use of letters and numbers is usually a recommendation, and other extended characters may cause some issues when transcluding.
  • Labels need to be unique for relevant sections on a page, so that the targeted section can be extracted.
  • If you are using <poem> markers, please make sure to open and close them inside the sections, or else section transcluding will not work properly.

Competition books[edit]

The following table lists the texts that will be used for this contest. These texts should all be of about the same difficulty of transcription, with no complicated formatting or unusual characters.

# Books Comment
अंगारवाटा...शोध शरद जोशींचा (Angarwata…Shodh Sharad Joshincha) (2017)
by भानू काळे
अंगारवाटा...शोध शरद जोशींचा

Literature • Biographical sketch

पायवाट (Payvat) (1974)
by नरहर कुरूंदकर

Literature • Critique

वाटचाल (Vatchal) (1988)
by नरहर कुरूंदकर

Literature • Essays

मराठी रंगभुमी (1903)
by आप्पाजी विष्णु कुलकर्णी
मराठी रंगभुमी

Literature • History of Marathi theatre

रससूत्र (Rasasutra) (1988)
by नरहर कुरूंदकर

Literature • Critique

राखेखालचे निखारे (Rakhekhalche Nikhare) (2016)
by शरद जोशी
राखेखालचे निखारे

Literature •

भाषासौंदर्यशास्त्र ()
by mr:

Literature •

काश्मीर वर्णन ()
by mr:

Literature •

इस्लामी संस्कृतीचें क्रांतिकार्य ()
by mr:

Literature •

लंकादर्शनम् ()
by mr:

Literature •

'भारता'साठी ('Bharata'sathi) ()
by शरद जोशी

Literature •

परिचय (Parichay) ()
by नरहर कुरूंदकर

Literature •

हैदराबाद विमोचन आणि विसर्जन (Hyderabad Vimochan ani Visarjan) ()
by नरहर कुरूंदकर
हैदराबाद विमोचन आणि विसर्जन

Literature •

जाणिवांची आरास (Janivanchi Aaras) (2018)
by सुनीलकुमार लवटे
जाणिवांची आरास

Literature •

गणिताच्या सोप्या वाटा (Ganitachya sopya wata) (1989)
by मंगला जयंत नारळीकर
गणिताच्या सोप्या वाटा

Literature •

अभिवादन (Abhivadan) (1987)
by नरहर कुरूंदकर

Literature •

वर्ण-वर्ग निराकरणाचा लढा (Warn-Warg Nirakaranacha Ladha)
by नरहर कुरूंदकर
वर्ण-वर्ग निराकरणाचा लढा

Literature •

Book Review[edit]

Please submit your book after complete your book. The admin/reviewer will comments or approve.