Skip to content

johnnyp92/Pokegen-Markdown-Preparer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Markdown Table Generator

Introduction

Markdown Table Generator is a Python-based graphical user interface (GUI) tool built using the tkinter library. It provides users with a convenient way to create and manipulate Markdown tables from plain text input. This README provides comprehensive instructions on how to use the Markdown Table Generator, its features, and functionalities.

Features

Header Setting: Set a header for your Markdown table. Text Manipulation: Convert text to uppercase or lowercase. Filtering and Markdown Generation: Apply filters to input text and generate Markdown tables. Search and Replace: Search for specific text and replace it within the input text. Undo and Redo: Undo and redo changes in the input text. Pokegen Mode: A specialized mode for generating Markdown tables from specific text formats. Installation

Clone the repository or download the source code files. Ensure you have Python installed on your system. Install the required dependencies using pip: bash Copy code pip install tkinter Run the application by executing the main.py file: bash Copy code python main.py Usage

Header Setting:

Enter the desired header text in the "Header" entry field. Click on the "Set Header" button to set the header. The active header will be displayed below the entry field. Text Manipulation:

Enter text in the large text input area. Use the "To Uppercase" button to convert text to uppercase. Use the "To Lowercase" button to convert text to lowercase. Filtering and Markdown Generation:

Enter filter criteria in the "Include" and "Exclude" entry fields. Click on "Generate Markdown" to create a Markdown table based on the input text, applying filters if specified. The generated Markdown will appear in the disabled text output area. Search and Replace:

Enter the search query in the "Search" entry field. Click on "Search" to highlight occurrences of the query in the input text. Use the "Replace" button to replace occurrences of the query with a new text. Undo and Redo:

Use Ctrl+Z (Command+Z on macOS) to undo changes in the input text. Use Ctrl+Y (Command+Y on macOS) to redo changes. Pokegen Mode: (Advanced)

The "pokegen_mode" function processes text in a specific format and generates a Markdown table directly. This functionality is not integrated into the GUI but can be called programmatically. Contributing

Contributions to the Markdown Table Generator project are welcome. If you have suggestions, bug reports, or would like to contribute code, please follow these steps:

Credits

This project was developed by Johnnyp. But created by ChatGPT 4o. Special thanks to the contributors and the tkinter library for providing the GUI framework.

Contact

For any inquiries or support, please contact through github.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages