Python Expert - Automate Footnote MS Word Documents (OpenXML)

300.0 USD

300.0 USD peopleperhour Technology & Programming Overseas
2 days ago

Description

I need a Python developer to create a script that converts unreferenced citations in academic documents into native Word footnotes (using python-docx). Sample test documents (before/after) are attached to this project.Attached Samples:1. INPUT_SAMPLE.docx - Contains:• Body text with citations like [1] or (Smith et al. 2023)• Unlinked reference section at end2. OUTPUT_TARGET.docx - Shows required final formatTechnical Requirements:1. Use native Word footnotes via python-docx (no simulated text/fields)2. Handle these citation formats:plaintextCopyDownloadSingle: [3] Multi: [1,3] Range: [5-7] Author-date: (Johnson, 2020) 3. Preserve all formatting (fonts, styles, paragraph spacing)4. Remove original reference section after processing5. Generate validation report:plaintextCopyDownloadProcessed: 247 citations Successful: 240 | Failed: 7 (with location context) Critical Functionality (Tested on samples):• Right-clicking footnote number → "Go to Footnote" works• Word Online displays footnotes correctly • New footnote is automatically numbered incrementally• No document corruption after processingDeliverables:1. Fully functional Python script (.py)

关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now

Similar Teleworks

Unfortunately a website I posted needing in February still has not been finished, more so Information was used from a reference site which made it look like we was impersonating them. As such the hosting company removed the site until certain information was removed. This still has not been done, as such the site is currently hidden behind password access. I have posted below the original listing and requirements. The website is part built and I can say they did build the search by size function and it appears to work. We are looking together this completed in no more than 14 days due to the huge delays. There will also be further work to be done to add in a couple of new features which have arisen since the original project. This will be allowing the customer to pick what coloured handles they would like on certain cases at an additional cost. Original post: Woo commerce website with all basic functions for any e-commerce store, I have a website which I have found for reference which I Really like all aspects of including the search by size, the layout, product page layout and home page layout. As a company we sell surplus cases from the military and film industry. The website I have included for reference sells the same products, but new. This is a market we intend on selling in eventually but for now are sticking with the used product sector. The website needs to be built ready to handle new and used stock. For the purpose of building the website, copying some of the products from the reference site would allow us to ensure we have all the relevant attributes and filters. Ideally the new stock will just remain hidden until we launch this side of the business in the future. The home page needs a search function similar to that of the reference website, however with a few more options. Each product should have Internal measurements H X W X L External measurements The customer should be able to search in 1 of three ways, External measurements, Internal measurements Or by item size, meaning if they have an item that is 10cm x 10cm x 10xcm it would show all boxes available that this item would fit in As well as the normal features the site needs- - a contact form with photo upload so that customers can contact us regarding any cases they have for sale. - a page detailing the hire of cases for film and tv work for military set dressing with the relevant SEO for such, - Multi currency Product information -New or used -Brand -Internal Measurments -External Measurments -Wheels yes or no -Weight Colour scheme- black and yellow ( subject to change once logo is completed) References Home page - https://www.waterproof-cases.co.uk Product page - https://www.waterproof-cases.co.uk/product/peli-storm-im2950-case-with-trekpak-special-offer Ideally looking for completion within 7-10 days Still working on logo so any help with this would also be appreciated. All work will be carried out via PPh however once a proposal has been accepted communication will be via whats app for speed, but all transactions through PPH as per PPH T&C
207.0 GBP Technology & Programming peopleperhour Overseas
2 days ago
Scope of Work: UI Enhancements: On the Communication Template UI, make the following changes: Add the status field (from the CommunicationTemplates table). Add the following fields to the CommunicationTemplateItems section: contentTemplateSID waTemplateType code name Ensure that both code and name are unique per FirmId. This must be validated on the UI during creation of a CommunicationTemplateItem. Add a section for managing CommunicationTemplateItems_Markers: Users should be able to insert and delete marker records. Markers should be selected by name from the Markers table. The relationship is based on a shared ID, used consistently throughout the system. Add a "Replicate Template" button for each CommunicationTemplate: Opens a popup prompting the user to input a new code and name. Creates a new CommunicationTemplate record. Duplicates all associated CommunicationTemplateItems and their linked markers into the new record. Add a "Replicate Item" button next to each CommunicationTemplateItem: Duplicates the selected item and all its marker associations under the same template. Back-End Development: Update or implement necessary endpoints to: Support CRUD operations for CommunicationTemplates, CommunicationTemplateItems, and CommunicationTemplateItems_Markers. Enforce uniqueness of code and name per FirmId for template items. Handle replication logic for both templates and items, including deep-copying of associated markers. All logic must remain in the back end, in accordance with our system architecture. Development Standards: Follow all existing coding patterns and structure. Enforce access control rules as defined in the rest of the system — refer to other modules to understand permission logic. Code should be clean, maintainable, and well-documented. Review similar parts of the system to ensure consistency and reusability. Budget & Payment: Fixed budget: $50 USD Payment via Wise or PeoplePerHour (PPH) This amount is predefined and non-negotiable, as estimated by our lead developer.
490.0 USD Technology & Programming peopleperhour Overseas
1 days ago