calibre - en to ta translation catalogue (69 entries)

en: Adding your favorite news website
ta: உங்களுக்கு பிடித்த செய்தி வலைத்தளத்தைச் சேர்ப்பது

en: calibre has a powerful, flexible and easy-to-use framework for downloading news from the Internet and converting it into an e-book. The following will show you, by means of examples, how to get news from various websites.
ta: இணையத்திலிருந்து செய்திகளைப் பதிவிறக்குவதற்கும் அதை மின் புத்தகமாக மாற்றுவதற்கும் காலிபர் ஒரு சக்திவாய்ந்த, நெகிழ்வான மற்றும் பயன்படுத்த எளிதான கட்டமைப்பைக் கொண்டுள்ளது. பல்வேறு வலைத்தளங்களிலிருந்து செய்திகளை எவ்வாறு பெறுவது என்பதை எடுத்துக்காட்டுகள் மூலம் பின்வருபவை உங்களுக்குக் காண்பிக்கும்.

en: To gain an understanding of how to use the framework, follow the examples in the order listed below:
ta: கட்டமைப்பை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய புரிதலைப் பெற, கீழே பட்டியலிடப்பட்டுள்ள வரிசையில் உள்ள எடுத்துக்காட்டுகளைப் பின்பற்றவும்:

en: Completely automatic fetching
ta: முற்றிலும் தானியங்கி பெறுதல்

en: If your news source is simple enough, calibre may well be able to fetch it completely automatically, all you need to do is provide the URL. calibre gathers all the information needed to download a news source into a :term:`recipe`. In order to tell calibre about a news source, you have to create a :term:`recipe` for it. Let's see some examples:
ta: உங்கள் செய்தி மூலமானது போதுமான எளிமையானதாக இருந்தால், காலிபர் அதை முழுவதுமாக தானாகவே பெற முடியும், நீங்கள் செய்ய வேண்டியது URL ஐ வழங்குவதுதான். ஒரு செய்தி மூலத்தை பதிவிறக்கம் செய்ய தேவையான அனைத்து தகவல்களையும் காலிபர் சேகரிக்கிறார்: கால: `ரெசிபி`. ஒரு செய்தி மூலத்தைப் பற்றி காலிபருக்குச் சொல்ல, நீங்கள் ஒரு: காலத்தை உருவாக்க வேண்டும்: `ரெசிபி` அதற்காக. சில எடுத்துக்காட்டுகளைப் பார்ப்போம்:

en: The calibre blog
ta: காலிபர் வலைப்பதிவு

en: The calibre blog is a blog of posts that describe many useful calibre features in a simple and accessible way for new calibre users. In order to download this blog into an e-book, we rely on the :term:`RSS` feed of the blog::
ta: காலிபர் வலைப்பதிவு என்பது புதிய காலிபர் பயனர்களுக்கு எளிய மற்றும் அணுகக்கூடிய வகையில் பல பயனுள்ள திறனுள்ள அம்சங்களை விவரிக்கும் இடுகைகளின் வலைப்பதிவு. இந்த வலைப்பதிவை ஒரு மின் புத்தகத்தில் பதிவிறக்க, நாங்கள்: கால: `rss` வலைப்பதிவின் ஊட்டத்தை நம்பியிருக்கிறோம் ::

en: I got the RSS URL by looking under "Subscribe to" at the bottom of the blog page and choosing :guilabel:`Posts->Atom`. To make calibre download the feeds and convert them into an e-book, you should right click the :guilabel:`Fetch news` button and then the :guilabel:`Add a custom news source` menu item and then the :guilabel:`New Recipe` button. A dialog similar to that shown below should open up.
ta: வலைப்பதிவு பக்கத்தின் கீழே "குழுசேர்" என்பதன் கீழ் பார்த்து RSS URL கிடைத்தது: கிலாபெல்: `இடுகைகள்-> அணு`. காலிபர் ஊட்டங்களை பதிவிறக்கம் செய்து அவற்றை மின் புத்தகமாக மாற்ற, நீங்கள் வலது கிளிக் செய்ய வேண்டும்: கிலாபெல்: `செய்தி` பொத்தானைப் பெறுங்கள்: பின்னர்: கிலாபெல்:` தனிப்பயன் செய்தி மூலத்தை சேர்க்கவும்` மெனு உருப்படியைச் சேர்க்கவும்: பின்னர்: ` புதிய செய்முறை` பொத்தான். கீழே காட்டப்பட்டுள்ளதைப் போன்ற ஒரு உரையாடல் திறக்கப்பட வேண்டும்.

en: First enter ``Calibre Blog`` into the :guilabel:`Recipe title` field. This will be the title of the e-book that will be created from the articles in the above feeds.
ta: முதலில் `` காலிபர் வலைப்பதிவு`` இல் உள்ளிடவும்: கிலாபெல்: `செய்முறை தலைப்பு` புலம். இது மேற்கண்ட ஊட்டங்களில் உள்ள கட்டுரைகளிலிருந்து உருவாக்கப்படும் மின் புத்தகத்தின் தலைப்பாக இருக்கும்.

en: The next two fields (:guilabel:`Oldest article` and :guilabel:`Max. number of articles`) allow you some control over how many articles should be downloaded from each feed, and they are pretty self explanatory.
ta: அடுத்த இரண்டு புலங்கள் (: கிலாபெல்: `பழமையான கட்டுரை` மற்றும்: கிலாபெல்:` மேக்ஸ்.

en: To add the feeds to the recipe, enter the feed title and the feed URL and click the :guilabel:`Add feed` button. Once you have added the feed, simply click the :guilabel:`Save` button and you're done! Close the dialog.
ta: செய்முறையில் ஊட்டங்களைச் சேர்க்க, தீவன தலைப்பு மற்றும் தீவன URL ஐ உள்ளிட்டு: கிலாபெல்: `ஊட்டத்தைச் சேர்க்கவும்` பொத்தானைக் கிளிக் செய்க. நீங்கள் ஊட்டத்தைச் சேர்த்தவுடன்,: கிலாபெல்: `சேமி` பொத்தானைக் கிளிக் செய்க, நீங்கள் முடித்துவிட்டீர்கள்! உரையாடலை மூடு.

en: To test your new :term:`recipe`, click the :guilabel:`Fetch news` button and in the :guilabel:`Custom news sources` sub-menu click :guilabel:`calibre Blog`. After a couple of minutes, the newly downloaded e-book of blog posts will appear in the main library view (if you have your reader connected, it will be put onto the reader instead of into the library). Select it and hit the :guilabel:`View` button to read!
ta: உங்கள் புதியதைச் சோதிக்க: கால: `ரெசிபி`, என்பதைக் கிளிக் செய்க: கிலாபெல்:` செய்தி` பொத்தானைப் பெறுங்கள். ஓரிரு நிமிடங்களுக்குப் பிறகு, புதிதாக பதிவிறக்கம் செய்யப்பட்ட வலைப்பதிவு இடுகைகளின் புத்தகம் பிரதான நூலகக் காட்சியில் தோன்றும் (உங்கள் வாசகர் இணைக்கப்பட்டிருந்தால், அது நூலகத்திற்கு பதிலாக வாசகரில் வைக்கப்படும்). அதைத் தேர்ந்தெடுத்து அதை அழுத்தவும்: கிலாபெல்: `காண்க` பொத்தானை!

en: The reason this worked so well, with so little effort is that the blog provides *full-content* :term:`RSS` feeds, i.e., the article content is embedded in the feed itself. For most news sources that provide news in this fashion, with *full-content* feeds, you don't need any more effort to convert them to e-books. Now we will look at a news source that does not provide full content feeds. In such feeds, the full article is a webpage and the feed only contains a link to the webpage with a short summary of the article.
ta: இது மிகவும் சிறப்பாக செயல்பட்டதற்கான காரணம், மிகக் குறைந்த முயற்சியுடன், வலைப்பதிவு * முழு உள்ளடக்கத்தை *: கால: `rss` ஊட்டங்களை வழங்குகிறது, அதாவது, கட்டுரை உள்ளடக்கம் ஊட்டத்தில் உட்பொதிக்கப்பட்டுள்ளது. இந்த பாணியில் செய்திகளை வழங்கும் பெரும்பாலான செய்தி ஆதாரங்களுக்கு, * முழு உள்ளடக்க * ஊட்டங்களுடன், அவற்றை மின் புத்தகங்களாக மாற்ற உங்களுக்கு கூடுதல் முயற்சி தேவையில்லை. இப்போது முழு உள்ளடக்க ஊட்டங்களை வழங்காத செய்தி மூலத்தைப் பார்ப்போம். இத்தகைய ஊட்டங்களில், முழு கட்டுரை ஒரு வலைப்பக்கமாகும், மேலும் கட்டுரையின் குறுகிய சுருக்கத்துடன் வலைப்பக்கத்திற்கான இணைப்பை மட்டுமே ஊட்டத்தில் கொண்டுள்ளது.

en: Let's try the following two feeds from *The BBC*:
ta: *பிபிசி *இலிருந்து பின்வரும் இரண்டு ஊட்டங்களை முயற்சிப்போம்:

en: News Front Page: https://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml
ta: செய்தி முதல் பக்கம்: https://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml

en: Science/Nature: https://newsrss.bbc.co.uk/rss/newsonline_world_edition/science/nature/rss.xml
ta: அறிவியல்/இயற்கை: https://newsrss.bbc.co.uk/rss/newsonline_world_edition/science/nature/rss.xml

en: Follow the procedure outlined in :ref:`calibre_blog` above to create a recipe for *The BBC* (using the feeds above). Looking at the downloaded e-book, we see that calibre has done a creditable job of extracting only the content you care about from each article's webpage. However, the extraction process is not perfect. Sometimes it leaves in undesirable content like menus and navigation aids or it removes content that should have been left alone, like article headings. In order, to have perfect content extraction, we will need to customize the fetch process, as described in the next section.
ta: கோடிட்டுக் காட்டப்பட்டுள்ள நடைமுறையைப் பின்பற்றவும்: ref: `calibre_blog` மேலே * பிபிசி * க்கான செய்முறையை உருவாக்க (மேலே உள்ள ஊட்டங்களைப் பயன்படுத்துதல்). பதிவிறக்கம் செய்யப்பட்ட மின் புத்தகத்தைப் பார்க்கும்போது, ஒவ்வொரு கட்டுரையின் வலைப்பக்கத்திலிருந்தும் நீங்கள் விரும்பும் உள்ளடக்கத்தை மட்டுமே பிரித்தெடுக்கும் ஒரு நம்பகமான வேலையை காலிபர் செய்திருப்பதைக் காண்கிறோம். இருப்பினும், பிரித்தெடுத்தல் செயல்முறை சரியானதல்ல. சில நேரங்களில் இது மெனுக்கள் மற்றும் வழிசெலுத்தல் எய்ட்ஸ் போன்ற விரும்பத்தகாத உள்ளடக்கத்தில் வெளியேறுகிறது அல்லது கட்டுரை தலைப்புகளைப் போல தனியாக இருக்க வேண்டிய உள்ளடக்கத்தை இது நீக்குகிறது. சரியான உள்ளடக்க பிரித்தெடுத்தலைக் கொண்டிருக்க, அடுத்த பகுதியில் விவரிக்கப்பட்டுள்ளபடி, பெறும் செயல்முறையைத் தனிப்பயனாக்க வேண்டும்.

en: Customizing the fetch process
ta: பெறும் செயல்முறையைத் தனிப்பயனாக்குதல்

en: When you want to perfect the download process, or download content from a particularly complex website, you can avail yourself of all the power and flexibility of the :term:`recipe` framework. In order to do that, in the :guilabel:`Add custom news sources` dialog, simply click the :guilabel:`Switch to Advanced mode` button.
ta: பதிவிறக்க செயல்முறையை நீங்கள் முழுமையாக்க விரும்பினால் அல்லது குறிப்பாக சிக்கலான வலைத்தளத்திலிருந்து உள்ளடக்கத்தைப் பதிவிறக்கும்போது, நீங்கள் அனைத்து சக்தி மற்றும் நெகிழ்வுத்தன்மையைப் பெறலாம்: கால: `ரெசிபி` கட்டமைப்பின். அதைச் செய்ய,: கிலாபெல்: `தனிப்பயன் செய்தி ஆதாரங்களைச் சேர்` உரையாடலில்,: கிலாபெல்:` மேம்பட்ட பயன்முறைக்கு மாறவும்` பொத்தானைக் கிளிக் செய்க.

en: The easiest and often most productive customization is to use the print version of the online articles. The print version typically has much less cruft and translates much more smoothly to an e-book. Let's try to use the print version of the articles from *The BBC*.
ta: ஆன்லைன் கட்டுரைகளின் அச்சு பதிப்பைப் பயன்படுத்துவதே எளிதான மற்றும் பெரும்பாலும் உற்பத்தி தனிப்பயனாக்குதல். அச்சு பதிப்பு பொதுவாக மிகக் குறைவான க்ரூஃப்ட் மற்றும் ஒரு மின் புத்தகத்திற்கு மிகவும் சீராக மொழிபெயர்க்கிறது. *பிபிசி *இலிருந்து கட்டுரைகளின் அச்சு பதிப்பைப் பயன்படுத்த முயற்சிப்போம்.

en: Using the print version of bbc.co.uk
ta: BBC.CO.UK இன் அச்சு பதிப்பைப் பயன்படுத்துதல்

en: The first step is to look at the e-book we downloaded previously from :ref:`bbc`. At the end of each article, in the e-book is a little blurb telling you where the article was downloaded from. Copy and paste that URL into a browser. Now on the article webpage look for a link that points to the "Printable version". Click it to see the print version of the article. It looks much neater! Now compare the two URLs. For me they were:
ta: முதல் படி, நாங்கள் முன்பு பதிவிறக்கம் செய்த மின் புத்தகத்தைப் பார்ப்பது: குறிப்பு: `பிபிசி`. ஒவ்வொரு கட்டுரையின் முடிவிலும், மின் புத்தகத்தில் கட்டுரை எங்கிருந்து பதிவிறக்கம் செய்யப்பட்டது என்பதைக் கூறுகிறது. அந்த URL ஐ உலாவியில் நகலெடுத்து ஒட்டவும். இப்போது கட்டுரையில் வலைப்பக்கத்தில் "அச்சிடக்கூடிய பதிப்பு" ஐ சுட்டிக்காட்டும் இணைப்பைத் தேடுங்கள். கட்டுரையின் அச்சு பதிப்பைக் காண அதைக் கிளிக் செய்க. இது மிகவும் நேர்த்தியாகத் தெரிகிறது! இப்போது இரண்டு URL களையும் ஒப்பிடுங்கள். என்னைப் பொறுத்தவரை அவர்கள்:

en: Article URL
ta: கட்டுரை URL

en: Print version URL
ta: பதிப்பு URL ஐ அச்சிடுக

en: So it looks like to get the print version, we need to prefix every article URL with:
ta: எனவே அச்சு பதிப்பைப் பெறுவது போல் தெரிகிறது, ஒவ்வொரு கட்டுரை URL ஐ நாம் முன்னொட்ட வேண்டும்:

en: Now in the :guilabel:`Advanced mode` of the Custom news sources dialog, you should see something like (remember to select *The BBC* recipe before switching to advanced mode):
ta: இப்போது: கிலாபெல்: தனிப்பயன் செய்தி ஆதாரங்களின் உரையாடலின் `மேம்பட்ட பயன்முறை` இதைப் போன்ற ஒன்றைக் காண வேண்டும் (மேம்பட்ட பயன்முறைக்கு மாறுவதற்கு முன்பு * பிபிசி * செய்முறையைத் தேர்ந்தெடுக்க நினைவில் கொள்ளுங்கள்):

en: You can see that the fields from the :guilabel:`Basic mode` have been translated to Python code in a straightforward manner. We need to add instructions to this recipe to use the print version of the articles. All that's needed is to add the following two lines:
ta: : கிலாபெல்: `அடிப்படை பயன்முறை` பைதான் குறியீட்டிற்கு நேரடியான முறையில் மொழிபெயர்க்கப்பட்டுள்ளதை நீங்கள் காணலாம். கட்டுரைகளின் அச்சு பதிப்பைப் பயன்படுத்த இந்த செய்முறைக்கு வழிமுறைகளைச் சேர்க்க வேண்டும். பின்வரும் இரண்டு வரிகளைச் சேர்ப்பதே தேவை:

en: This is Python, so indentation is important. After you've added the lines, it should look like:
ta: இது பைதான், எனவே உள்தள்ளல் முக்கியமானது. நீங்கள் வரிகளைச் சேர்த்த பிறகு, அது போல் இருக்க வேண்டும்:

en: In the above, ``def print_version(self, url)`` defines a *method* that is called by calibre for every article. ``url`` is the URL of the original article. What ``print_version`` does is take that url and replace it with the new URL that points to the print version of the article. To learn about `Python <https://www.python.org>`_ see the `tutorial <https://docs.python.org/tutorial/>`_.
ta: மேலே உள்ளவற்றில், `` DEF Print_version (சுய, URL) `` ஒவ்வொரு கட்டுரைக்கும் காலிபர் என்று அழைக்கப்படும் ஒரு * முறையை * வரையறுக்கிறது. `` url`` என்பது அசல் கட்டுரையின் URL ஆகும். `` Print_version`` என்ன செய்கிறது அந்த URL ஐ எடுத்து, கட்டுரையின் அச்சு பதிப்பை சுட்டிக்காட்டும் புதிய URL உடன் மாற்றவும். `பைதான் <https://www.python.org>` _ _ `டுடோரியலைப் பார்க்கவும் <https://docs.python.org/tutorial/>` _.

en: Now, click the :guilabel:`Add/update recipe` button and your changes will be saved. Re-download the e-book. You should have a much improved e-book. One of the problems with the new version is that the fonts on the print version webpage are too small. This is automatically fixed when converting to an e-book, but even after the fixing process, the font size of the menus and navigation bar become too large relative to the article text. To fix this, we will do some more customization, in the next section.
ta: இப்போது,: கிலாபெல்: `சேர்/புதுப்பிப்பு செய்முறை` பொத்தானைக் கிளிக் செய்க, உங்கள் மாற்றங்கள் சேமிக்கப்படும். மின் புத்தகத்தை மீண்டும் ஏற்றவும். உங்களிடம் மிகவும் மேம்பட்ட மின் புத்தகம் இருக்க வேண்டும். புதிய பதிப்பில் உள்ள சிக்கல்களில் ஒன்று, அச்சு பதிப்பு வலைப்பக்கத்தில் உள்ள எழுத்துருக்கள் மிகச் சிறியவை. இது ஒரு மின் புத்தகமாக மாற்றும்போது தானாகவே நிர்ணயிக்கப்படுகிறது, ஆனால் சரிசெய்தல் செயல்முறைக்குப் பிறகும், மெனுக்கள் மற்றும் வழிசெலுத்தல் பட்டியின் எழுத்துரு அளவு கட்டுரை உரையுடன் ஒப்பிடும்போது மிகப் பெரியதாகிறது. இதை சரிசெய்ய, அடுத்த பகுதியில், இன்னும் சில தனிப்பயனாக்கலை செய்வோம்.

en: Replacing article styles
ta: கட்டுரை பாணிகளை மாற்றுகிறது

en: In the previous section, we saw that the font size for articles from the print version of *The BBC* was too small. In most websites, *The BBC* included, this font size is set by means of :term:`CSS` stylesheets. We can disable the fetching of such stylesheets by adding the line::
ta: முந்தைய பிரிவில், * பிபிசி * இன் அச்சு பதிப்பிலிருந்து கட்டுரைகளுக்கான எழுத்துரு அளவு மிகவும் சிறியது என்பதைக் கண்டோம். பெரும்பாலான வலைத்தளங்களில், * பிபிசி * சேர்க்கப்பட்டுள்ளது, இந்த எழுத்துரு அளவு இதன் மூலம் அமைக்கப்பட்டுள்ளது: கால: `CSS` ஸ்டைல்ஷீட்கள். வரியைச் சேர்ப்பதன் மூலம் அத்தகைய நடைதாள்களைப் பெறுவதை நாம் முடக்கலாம் ::

en: The recipe now looks like:
ta: செய்முறை இப்போது தெரிகிறது:

en: The new version looks pretty good. If you're a perfectionist, you'll want to read the next section, which deals with actually modifying the downloaded content.
ta: புதிய பதிப்பு மிகவும் நன்றாக இருக்கிறது. நீங்கள் ஒரு பரிபூரணவாதி என்றால், அடுத்த பகுதியைப் படிக்க விரும்புவீர்கள், இது பதிவிறக்கம் செய்யப்பட்ட உள்ளடக்கத்தை மாற்றியமைப்பதைக் கையாள்கிறது.

en: Slicing and dicing
ta: வெட்டுதல் மற்றும் டைசிங்

en: calibre contains very powerful and flexible abilities when it comes to manipulating downloaded content. To show off a couple of these, let's look at our old friend the :ref:`The BBC <bbc1>` recipe again. Looking at the source code (:term:`HTML`) of a couple of articles (print version), we see that they have a footer that contains no useful information, contained in
ta: பதிவிறக்கம் செய்யப்பட்ட உள்ளடக்கத்தை கையாளும்போது காலிபர் மிகவும் சக்திவாய்ந்த மற்றும் நெகிழ்வான திறன்களைக் கொண்டுள்ளது. இவற்றில் சிலவற்றைக் காட்ட, எங்கள் பழைய நண்பரைப் பார்ப்போம்: குறிப்பு: `பிபிசி <பிபிசி 1>` மீண்டும் செய்முறை. ஓரிரு கட்டுரைகளின் (: சொல்: `html`) மூலக் குறியீட்டைப் பார்க்கும்போது (அச்சு பதிப்பு), அவற்றில் ஒரு பயனுள்ள தகவல்கள் இல்லை, அதில் ஒரு பயனுள்ள தகவல்கள் இல்லை என்பதைக் காண்கிறோம்

en: This can be removed by adding::
ta: சேர்ப்பதன் மூலம் இதை அகற்றலாம் ::

en: to the recipe. Finally, lets replace some of the :term:`CSS` that we disabled earlier, with our own :term:`CSS` that is suitable for conversion to an e-book::
ta: செய்முறைக்கு. இறுதியாக, சில: கால: `css` ஐ மாற்றலாம், நாங்கள் முன்னர் முடக்கியுள்ளோம், நம்முடைய சொந்தத்துடன்: கால:` css` இது ஒரு மின் புத்தகத்திற்கு மாற்றுவதற்கு ஏற்றது ::

en: With these additions, our recipe has become "production quality".
ta: இந்த சேர்த்தல்களுடன், எங்கள் செய்முறை "உற்பத்தித் தரம்" ஆகிவிட்டது.

en: This :term:`recipe` explores only the tip of the iceberg when it comes to the power of calibre. To explore more of the abilities of calibre we'll examine a more complex real life example in the next section.
ta: இது: கால: `ரெசிபி` பனிப்பாறையின் நுனியை மட்டுமே ஆராய்கிறது. திறமையின் பல திறன்களை ஆராய, அடுத்த பகுதியில் மிகவும் சிக்கலான நிஜ வாழ்க்கை உதாரணத்தை ஆராய்வோம்.

en: Real life example
ta: உண்மையான வாழ்க்கை உதாரணம்

en: A reasonably complex real life example that exposes more of the :term:`API` of ``BasicNewsRecipe`` is the :term:`recipe` for *The New York Times*
ta: ஒரு நியாயமான சிக்கலான நிஜ வாழ்க்கை எடுத்துக்காட்டு: கால: `` API` இன் `` BasicNewsRecipe`` இன்: கால: `ரெசிபி` *தி நியூயார்க் டைம்ஸின் *செய்முறை *

en: We see several new features in this :term:`recipe`. First, we have::
ta: இதில் பல புதிய அம்சங்களை நாங்கள் காண்கிறோம்: சொல்: `செய்முறை`. முதலில், எங்களிடம் ::

en: This sets the displayed time on the front page of the created e-book to be in the format, ``Day, Day_Number Month, Year``. See :attr:`timefmt <calibre.web.feeds.news.BasicNewsRecipe.timefmt>`.
ta: இது உருவாக்கப்பட்ட மின் புத்தகத்தின் முதல் பக்கத்தில் காண்பிக்கப்படும் நேரத்தை வடிவத்தில் அமைக்கிறது, `` நாள், நாள்_நம்பர் மாதம், ஆண்டு`. காண்க: attr: `timefmt <calibre.web.feeds.news.basicnewsrecipe.timefmt>`.

en: Then we see a group of directives to cleanup the downloaded :term:`HTML`::
ta: பதிவிறக்கம் செய்யப்பட்டதை சுத்தம் செய்வதற்கான ஒரு குழுவைக் காண்கிறோம்: சொல்: `html` ::

en: These remove everything before the first ``<h1>`` tag and everything after the first tag whose id is ``footer``. See :attr:`remove_tags <calibre.web.feeds.news.BasicNewsRecipe.remove_tags>`, :attr:`remove_tags_before <calibre.web.feeds.news.BasicNewsRecipe.remove_tags_before>`, :attr:`remove_tags_after <calibre.web.feeds.news.BasicNewsRecipe.remove_tags_after>`.
ta: இவை முதல் `` <H1> `` குறிச்சொல் மற்றும் முதல் குறிச்சொல்லுக்குப் பிறகு எல்லாவற்றையும் அகற்றுவதற்கு முன்பு எல்லாவற்றையும் அகற்றுகின்றன. காண்க: attr: `remove_tags <calibre.web.feeds.news.basicnewsrecipe.remove_tags>`,: attr: `remove_tags_before <calibre.web.feeds.news.basicnewsrecipe. .feeds.news.basicnewsRecipe.remove_tags_after> `.

en: The next interesting feature is::
ta: அடுத்த சுவாரஸ்யமான அம்சம் ::

en: ``needs_subscription = True`` tells calibre that this recipe needs a username and password in order to access the content. This causes, calibre to ask for a username and password whenever you try to use this recipe. The code in :meth:`calibre.web.feeds.news.BasicNewsRecipe.get_browser` actually does the login into the NYT website. Once logged in, calibre will use the same, logged in, browser instance to fetch all content. See `mechanize <https://mechanize.readthedocs.io/en/latest/>`_ to understand the code in ``get_browser``.
ta: `` தேவைகள்_சப்ஸ்கிரிப்ஷன் = உண்மை` `உள்ளடக்கத்தை அணுக இந்த செய்முறைக்கு பயனர்பெயர் மற்றும் கடவுச்சொல் தேவை என்று காலிபருக்கு சொல்கிறது. இந்த செய்முறையைப் பயன்படுத்த முயற்சிக்கும்போதெல்லாம் பயனர்பெயர் மற்றும் கடவுச்சொல்லைக் கேட்பதற்கு இது காரணமாகிறது. குறியீடு: மெத்: `calibre.web.feeds.news.basicnewsrecipe.get_browser` உண்மையில் NYT இணையதளத்தில் உள்நுழைகிறது. உள்நுழைந்ததும், காலிபர் எல்லா உள்ளடக்கத்தையும் பெறுவதற்கு அதே, உள்நுழைந்த, உலாவி உதாரணத்தைப் பயன்படுத்தும். `` Get_browser`` இல் உள்ள குறியீட்டைப் புரிந்து கொள்ள `இயந்திரமயமாக்கல் <https://mechanize.readthedocs.io/en/latest/> _ _ _ _ _.

en: The next new feature is the :meth:`calibre.web.feeds.news.BasicNewsRecipe.parse_index` method. Its job is to go to https://www.nytimes.com/pages/todayspaper/index.html and fetch the list of articles that appear in *todays* paper. While more complex than simply using :term:`RSS`, the recipe creates an e-book that corresponds very closely to the days paper. ``parse_index`` makes heavy use of `BeautifulSoup <https://www.crummy.com/software/BeautifulSoup/bs4/doc/>`_ to parse the daily paper webpage. You can also use other, more modern parsers if you dislike BeautifulSoup. calibre comes with `lxml <https://lxml.de/>`_ and `html5lib <https://github.com/html5lib/html5lib-python>`_, which are the recommended parsers. To use them, replace the call to ``index_to_soup()`` with the following::
ta: அடுத்த புதிய அம்சம்: meth: `calibre.web.feeds.news.basicnewsrecipe.parse_index` முறை. அதன் வேலை https://www.nytimes.com/pages/todayspaper/index.html க்குச் சென்று * இன்றைய * காகிதத்தில் தோன்றும் கட்டுரைகளின் பட்டியலைப் பெறுவதாகும். வெறுமனே பயன்படுத்துவதை விட மிகவும் சிக்கலானது: கால: `rss`, செய்முறையானது ஒரு மின் புத்தகத்தை உருவாக்குகிறது, இது டேஸ் பேப்பருக்கு மிக நெருக்கமாக ஒத்திருக்கிறது. `` parse_index`` `அழகான சப்பை <https://www.crummy.com/software/beautifulsoup/bs4/doc/>` _ தினசரி காகித வலைப்பக்கத்தை பாகுபடுத்துகிறது. நீங்கள் அழகான சூப்பை விரும்பவில்லை என்றால் மற்ற, நவீன பாகுபடுத்தல்களையும் பயன்படுத்தலாம். காலிபர் `lxml <https://lxml.de/>` _ மற்றும் `html5lib <https://github.com/html5lib/html5lib-python>` _, பரிந்துரைக்கப்பட்ட பார்சர்கள். அவற்றைப் பயன்படுத்த, அழைப்பை `` index_to_soup () `` க்கு மாற்றவும் ::

en: The final new feature is the :meth:`calibre.web.feeds.news.BasicNewsRecipe.preprocess_html` method. It can be used to perform arbitrary transformations on every downloaded HTML page. Here it is used to bypass the ads that the nytimes shows you before each article.
ta: இறுதி புதிய அம்சம்: meth: `calibre.web.feeds.news.basicnewsrecipe.preprocess_html` முறை. பதிவிறக்கம் செய்யப்பட்ட ஒவ்வொரு HTML பக்கத்திலும் தன்னிச்சையான மாற்றங்களைச் செய்ய இதைப் பயன்படுத்தலாம். ஒவ்வொரு கட்டுரைக்கும் முன்னர் NYTIMES உங்களுக்குக் காண்பிக்கும் விளம்பரங்களைத் தவிர்ப்பதற்கு இங்கே இது பயன்படுத்தப்படுகிறது.

en: Tips for developing new recipes
ta: புதிய சமையல் குறிப்புகளை உருவாக்குவதற்கான உதவிக்குறிப்புகள்

en: The best way to develop new recipes is to use the command line interface. Create the recipe using your favorite Python editor and save it to a file say :file:`myrecipe.recipe`. The `.recipe` extension is required. You can download content using this recipe with the command::
ta: புதிய சமையல் குறிப்புகளை உருவாக்குவதற்கான சிறந்த வழி கட்டளை வரி இடைமுகத்தைப் பயன்படுத்துவதாகும். உங்களுக்கு பிடித்த பைதான் எடிட்டரைப் பயன்படுத்தி செய்முறையை உருவாக்கி அதை ஒரு கோப்பில் சேமிக்கவும்: கோப்பு: `myRecipe.recipe`. `.Recipe` நீட்டிப்பு தேவை. இந்த செய்முறையை கட்டளையுடன் பயன்படுத்தி உள்ளடக்கத்தைப் பதிவிறக்கலாம் ::

en: The command :command:`ebook-convert` will download all the webpages and save them to the EPUB file :file:`myrecipe.epub`. The ``-vv`` option makes ebook-convert spit out a lot of information about what it is doing. The :option:`ebook-convert-recipe-input --test` option makes it download only a couple of articles from at most two feeds. In addition, ebook-convert will put the downloaded HTML into the ``debug/input`` folder, where ``debug`` is the folder you specified in the :option:`ebook-convert --debug-pipeline` option.
ta: கட்டளை: கட்டளை: `மின்புத்தக-கான்வர்ட்` அனைத்து வலைப்பக்கங்களையும் பதிவிறக்கம் செய்து அவற்றை எபப் கோப்பில் சேமிக்கும்: கோப்பு:` myRecipe.epub`. `` -VV`` விருப்பம் மின்புத்தக-மாற்றத்தை அது என்ன செய்கிறது என்பது பற்றிய பல தகவல்களைத் துப்புகிறது. THE: விருப்பம்: `மின்புத்தக-கான்வர்ட்-ரெசிப்-இன்-இன்-டெஸ்ட்` விருப்பம், பெரும்பாலான இரண்டு ஊட்டங்களிலிருந்து இரண்டு கட்டுரைகளை மட்டுமே பதிவிறக்குகிறது. கூடுதலாக, பதிவிறக்கம் செய்யப்பட்ட HTML ஐ `` பிழைத்திருத்த/உள்ளீடு` `கோப்புறையில் வைக்கும், அங்கு` `பிழைத்திருத்தம்`` என்பது நீங்கள் குறிப்பிட்ட கோப்புறையாகும்: விருப்பம்:` மின்புத்தக-கன்வெர்ட்--டெபக்-பிப்லைன்` விருப்பம்.

en: Once the download is complete, you can look at the downloaded :term:`HTML` by opening the file :file:`debug/input/index.html` in a browser. Once you're satisfied that the download and preprocessing is happening correctly, you can generate e-books in different formats as shown below::
ta: பதிவிறக்கம் முடிந்ததும், பதிவிறக்கம் செய்யப்பட்ட: கால: `html` கோப்பைத் திறப்பதன் மூலம் பார்க்கலாம்: கோப்பு:` பிழைத்திருத்த/உள்ளீடு/குறியீட்டு/குறியீட்டு. Html` ஒரு உலாவியில். பதிவிறக்கம் மற்றும் முன் செயலாக்கம் சரியாக நடக்கிறது என்று நீங்கள் திருப்தி அடைந்தவுடன், கீழே காட்டப்பட்டுள்ளபடி வெவ்வேறு வடிவங்களில் மின் புத்தகங்களை உருவாக்கலாம் ::

en: If you're satisfied with your recipe, and you feel there is enough demand to justify its inclusion into the set of built-in recipes, post your recipe in the `calibre recipes forum <https://www.mobileread.com/forums/forumdisplay.php?f=228>`_ to share it with other calibre users.
ta: உங்கள் செய்முறையில் நீங்கள் திருப்தி அடைந்தால், உள்ளமைக்கப்பட்ட சமையல் தொகுப்பில் சேர்ப்பதை நியாயப்படுத்த போதுமான தேவை இருப்பதாக நீங்கள் உணர்கிறீர்கள் என்றால், உங்கள் செய்முறையை `காலிபர் ரெசிபிகள் மன்றத்தில் <https://www.mobileeread.com/forums இல் இடுங்கள் /forumdisplay.php?f=228>`_ மற்ற காலிபர் பயனர்களுடன் பகிர்ந்து கொள்ள.

en: On macOS, the command line tools are inside the calibre bundle, for example, if you installed calibre in :file:`/Applications` the command line tools are in :file:`/Applications/calibre.app/Contents/MacOS/`.
ta: MACOS இல், கட்டளை வரி கருவிகள் காலிபர் மூட்டைக்குள் உள்ளன, எடுத்துக்காட்டாக, நீங்கள் காலிபரை நிறுவியிருந்தால்: கோப்பு: `/பயன்பாடுகள்` கட்டளை வரி கருவிகள்:`/பயன்பாடுகள்/calibre.app/பொருளடக்கம்/` .

en: :doc:`generated/en/ebook-convert`
ta: : DOC: `உருவாக்கப்பட்ட/EN/EBOOK-CONVERT`

en: The command line interface for all e-book conversion.
ta: அனைத்து மின் புத்தக மாற்றத்திற்கும் கட்டளை வரி இடைமுகம்.

en: Further reading
ta: மேலும் படிக்க

en: To learn more about writing advanced recipes using some of the facilities, available in ``BasicNewsRecipe`` you should consult the following sources:
ta: `` BasicNewsRecipe`` இல் கிடைக்கும் சில வசதிகளைப் பயன்படுத்தி மேம்பட்ட சமையல் குறிப்புகளை எழுதுவது பற்றி மேலும் அறிய நீங்கள் பின்வரும் ஆதாரங்களை அணுக வேண்டும்:

en: :ref:`API documentation <news_recipe>`
ta: : ref: `API ஆவணங்கள் <செய்திகள்_ரெசிப்>`

en: Documentation of the ``BasicNewsRecipe`` class and all its important methods and fields.
ta: `` BasicNewsRecipe`` வகுப்பின் ஆவணங்கள் மற்றும் அதன் அனைத்து முக்கியமான முறைகள் மற்றும் புலங்கள்.

en: `BasicNewsRecipe <https://github.com/kovidgoyal/calibre/blob/master/src/calibre/web/feeds/news.py>`_
ta: `BasicNewsRecipe <https://github.com/kovidgoyal/calibre/blob/master/src/calibre/web/feeds/news.pie> _ _

en: The source code of ``BasicNewsRecipe``
ta: `` BasicNewsRecipe`` இன் மூலக் குறியீடு

en: `Built-in recipes <https://github.com/kovidgoyal/calibre/tree/master/recipes>`_
ta: `உள்ளமைக்கப்பட்ட சமையல் குறிப்புகள் <https://github.com/kovidgoyal/calibre/tree/master/recipes>` _

en: The source code for the built-in recipes that come with calibre
ta: காலிபருடன் வரும் உள்ளமைக்கப்பட்ட சமையல் குறிப்புகளுக்கான மூலக் குறியீடு

en: `The calibre recipes forum <https://www.mobileread.com/forums/forumdisplay.php?f=228>`_
ta: `காலிபர் ரெசிபிகள் மன்றம் <https://www.mobileeread.com/forums/forumdisplay.php?f=228>` _

en: Lots of knowledgeable calibre recipe writers hang out here.
ta: நிறைய அறிவுள்ள காலிபர் செய்முறை எழுத்தாளர்கள் இங்கே ஹேங்கவுட் செய்கிறார்கள்.

en: API documentation
ta: ஏபிஐ ஆவணங்கள்
