diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/community.md | 70 | ||||
| -rw-r--r-- | docs/roadmap.md | 113 | ||||
| -rw-r--r-- | docs/src/lib.rs | 2 | ||||
| -rw-r--r-- | docs/src/link.rs | 1 |
4 files changed, 0 insertions, 186 deletions
diff --git a/docs/community.md b/docs/community.md deleted file mode 100644 index 50e04dfd..00000000 --- a/docs/community.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -description: | - Join the Typst community, get help from other users and have a say in the - future of Typst. ---- - -# Community -Hey and welcome to the Community page! We're so glad you're here. Typst is -developed by an early-stage startup and is still in its infancy, but it would be -pointless without people like you who are interested in it. - -We would love to not only hear from you but to also provide spaces where you can -discuss any topic around Typst, typesetting, writing, the sciences, and -typography with other likeminded people. - -For the time being, **we would like to invite you to our [Discord -server](https://discord.gg/2uDybryKPe).** The server is open for everyone. -Of course, you are also very welcome to connect with us on social media -([Twitter](https://twitter.com/typstapp/), -[Instagram](https://instagram.com/typstapp/), -[LinkedIn](https://linkedin.com/company/typst), and -[GitHub](https://github.com/typst)). - -## What to share? -For our community, we want to foster versatility and inclusivity. You are -welcome to post about any topic that you think would interest other community -members, but if you need a little inspiration, here are a few ideas: - -- Share and discuss your thoughts and ideas for new features or improvements - you'd like to see in Typst -- Showcase documents you've created with Typst, or share any unique or creative - ways you've used the platform -- Share importable files or templates that you use to style your documents -- Alert us of bugs you encounter while using Typst - -## Beta test -We are starting a public beta test of our product on March 21st, 2023. The Typst -compiler is still under active development and breaking changes can occur at any -point. The compiler is developed in the open on -[GitHub](https://github.com/typst/typst). - -We will update the members of our Discord server and our social media followers -when new features become available. We'll also update you on the development -progress of large features. - -## How to support Typst { #support-typst } -If you want to support Typst, there are multiple ways to do that! You can -[contribute to the code](https://github.com/typst/typst) or -[translate the strings in Typst](https://github.com/search?q=repo%3Atypst%2Ftypst+impl+LocalName+for&type=code) -to your native language if it's not supported yet. You can also help us by -[sponsoring us!](https://github.com/sponsors/typst) Multiple recurring -sponsorship tiers are available and all of them come with a set of goodies. -No matter how you contribute, thank you for your support! - -## Community Rules { #rules } -We want to make our community a safe and inclusive space for everyone. -Therefore, we will not tolerate any sexual harassment, sexism, political -attacks, derogatory language or personal insults, racism, doxing, and other -inappropriate behaviour. We pledge to remove members that are in violation of -these rules. [Contact us](https://typst.app/contact/) if you think another -community member acted inappropriately towards you. All complaints will be -reviewed and investigated promptly and fairly. - -In addition, our [privacy policy](https://typst.app/privacy/) applies on all -community spaces operated by us, such as the Discord server. Please also note -that the terms of service and privacy policies of the respective services apply. - -## See you soon! { #see-you } -Thanks again for learning more about Typst. We would be delighted to meet you on -our [Discord server](https://discord.gg/2uDybryKPe)! diff --git a/docs/roadmap.md b/docs/roadmap.md deleted file mode 100644 index 638f7bc0..00000000 --- a/docs/roadmap.md +++ /dev/null @@ -1,113 +0,0 @@ ---- -description: What we have planned for Typst. ---- - -# Roadmap -This page lists planned features for the Typst language, compiler, library and -web app. Since priorities and development realities change, this roadmap is not -set in stone. Features that are listed here will not necessarily be implemented -and features that will be implemented might be missing here. As for bug fixes, -this roadmap will only list larger, more fundamental ones. - -Are you missing something on the roadmap? Typst relies on your feedback as a -user to plan for and prioritize new features. Get started by filing a new issue -on [GitHub](https://github.com/typst/typst/issues) or discuss your feature -request with the [community]. - -## Language and Compiler -- **Structure and Styling** - - Support for freezing content, so that e.g. numbers in it remain the same - if it appears multiple times - - Support for revoking style rules - - Ancestry selectors (e.g., within) - - Possibly a capability system, e.g. to make your own element referenceable -- **Layout** - - Advanced floating layout - - Rework layout engine to a more flexible model that has first-class support - for both "normal" text layout and more canvas-like layout - - Unified layout primitives across normal content and math - - Named alignment to synchronize alignment across different layout hierarchies - - Chained layout regions - - Page adjustment from within flow - - Advanced page break optimization - - Grid-based typesetting - - Layout with collision -- **Export** - - HTML export - - EPUB export - - Tagged PDF for Accessibility - - PDF/A and PDF/X support -- **Text and Fonts** - - Font fallback warnings - - Bold, italic, and smallcaps synthesis - - Variable fonts support - - Ruby and Warichu - - Kashida justification -- **Scripting** - - Custom types (that work with set and show rules) - - Function hoisting if possible - - Doc comments - - Type hints -- **Visualization** - - Arrows - - Better path drawing - - Color management -- **Tooling** - - Autoformatter - - Linter - - Documentation generator -- **Development** - - Benchmarking - - Better contributor documentation - -## Library -- **Customization** - - Richer built-in outline customization -- **Numbering** - - Relative counters, e.g. for figure numbering per section - - Improve equation numbering - - Fix issues with numbering patterns - - Enum continuation -- **Layout** - - Balanced columns - - Drop caps - - End notes, maybe margin notes -- **Math** - - Fix syntactic quirks - - Fix font handling - - Provide more primitives - - Big fractions -- **Other** - - Plotting - -## Web App -- **Editing** - - Smarter & more action buttons - - Inline documentation - - Preview autocomplete entry - - Color Picker - - Symbol picker - - Basic, built-in image editor (cropping, etc.) - - GUI inspector for editing function calls - - Cursor in preview -- **Writing** - - Word count - - Structure view - - Text completion by LLM -- **Collaboration** - - Change tracking - - Version history -- **Project management** - - Drag-and-drop for projects - - Template generation by LLM -- **Settings** - - Keyboard shortcuts configuration - - Better project settings - - Avatar Cropping -- **Other** - - Offline PWA - - Single sign-on - - Two-Factor Authentication - - Advanced search in projects - - Private packages in teams - - Mobile improvements diff --git a/docs/src/lib.rs b/docs/src/lib.rs index 030cb0a9..335d0110 100644 --- a/docs/src/lib.rs +++ b/docs/src/lib.rs @@ -91,8 +91,6 @@ pub fn provide(resolver: &dyn Resolver) -> Vec<PageModel> { guide_pages(resolver), packages_page(resolver), md_page(resolver, base, load!("changelog.md")), - md_page(resolver, base, load!("roadmap.md")), - md_page(resolver, base, load!("community.md")), ] } diff --git a/docs/src/link.rs b/docs/src/link.rs index e75c8426..375cc8c2 100644 --- a/docs/src/link.rs +++ b/docs/src/link.rs @@ -46,7 +46,6 @@ fn resolve_known(head: &str, base: &str) -> Option<String> { "$context" => format!("{base}reference/context"), "$guides" => format!("{base}guides"), "$changelog" => format!("{base}changelog"), - "$community" => format!("{base}community"), "$universe" => "https://typst.app/universe".into(), _ => return None, }) |
