Page Not Found
We could not find what you were looking for.
Please contact the owner of the site that linked you to the original URL and let them know their link is broken.
diff --git a/404.html b/404.html index 5cfc4727..e39e3766 100644 --- a/404.html +++ b/404.html @@ -1,16 +1,16 @@ - +
-We could not find what you were looking for.
Please contact the owner of the site that linked you to the original URL and let them know their link is broken.
We could not find what you were looking for.
Please contact the owner of the site that linked you to the original URL and let them know their link is broken.
Unanticipated host error[PaErrorCode-9999]?",id:"6-how-to-fix-unanticipated-host-errorpaerrorcode-9999",level:3},{value:"7. Can I use Buzz on a computer without internet?",id:"7-can-i-use-buzz-on-a-computer-without-internet",level:3},{value:"8. Buzz crashes, what to do?",id:"8-buzz-crashes-what-to-do",level:3},{value:"9. Where can I get latest development version?",id:"9-where-can-i-get-latest-development-version",level:3}],c={toc:u},d="wrapper";function p(e){let{components:t,...o}=e;return(0,n.kt)(d,(0,r.Z)({},c,o,{components:t,mdxType:"MDXLayout"}),(0,n.kt)("h3",{id:"1-where-are-the-models-stored"},"1. Where are the models stored?"),(0,n.kt)("p",null,"The models are stored:"),(0,n.kt)("ul",null,(0,n.kt)("li",{parentName:"ul"},"Linux: ",(0,n.kt)("inlineCode",{parentName:"li"},"~/.cache/Buzz")),(0,n.kt)("li",{parentName:"ul"},"Mac OS: ",(0,n.kt)("inlineCode",{parentName:"li"},"~/Library/Caches/Buzz")),(0,n.kt)("li",{parentName:"ul"},"Windows: ",(0,n.kt)("inlineCode",{parentName:"li"},"%USERPROFILE%\\AppData\\Local\\Buzz\\Buzz\\Cache"))),(0,n.kt)("p",null,"Paste the location in your file manager to access the models."),(0,n.kt)("h3",{id:"2-what-can-i-try-if-the-transcription-runs-too-slowly"},"2. What can I try if the transcription runs too slowly?"),(0,n.kt)("p",null,"Speech recognition requires large amount of computation, so one option is to try using a lower Whisper model size or using a Whisper.cpp model to run speech recognition of your computer. If you have access to a computer with GPU that has at least 6GB of VRAM you can try using the Faster Whisper model."),(0,n.kt)("p",null,"Buzz also supports using OpenAI API to do speech recognition on a remote server. To use this feature you need to set OpenAI API key in Preferences. See ",(0,n.kt)("a",{parentName:"p",href:"https://chidiwilliams.github.io/buzz/docs/preferences"},"Preferences")," section for more details."),(0,n.kt)("h3",{id:"3-how-to-record-system-audio"},"3. How to record system audio?"),(0,n.kt)("p",null,"To transcribe system audio you need to configure virtual audio device and connect output from the applications you want to transcribe to this virtual speaker. After that you can select it as source in the Buzz. See ",(0,n.kt)("a",{parentName:"p",href:"https://chidiwilliams.github.io/buzz/docs/usage/live_recording"},"Usage")," section for more details."),(0,n.kt)("p",null,"Relevant tools:"),(0,n.kt)("ul",null,(0,n.kt)("li",{parentName:"ul"},"Mac OS - ",(0,n.kt)("a",{parentName:"li",href:"https://github.com/ExistentialAudio/BlackHole"},"BlackHole"),"."),(0,n.kt)("li",{parentName:"ul"},"Windows - ",(0,n.kt)("a",{parentName:"li",href:"https://vb-audio.com/Cable/"},"VB CABLE")),(0,n.kt)("li",{parentName:"ul"},"Linux - ",(0,n.kt)("a",{parentName:"li",href:"https://wiki.ubuntu.com/record_system_sound"},"PulseAudio Volume Control"))),(0,n.kt)("h3",{id:"4-what-model-should-i-use"},"4. What model should I use?"),(0,n.kt)("p",null,"Model size to use will depend on your hardware and use case. Smaller models will work faster but will have more inaccuracies. Larger models will be more accurate but will require more powerful hardware or longer time to transcribe."),(0,n.kt)("p",null,'When choosing among large models consider the following. "Large" is the first released older model, "Large-V2" is later updated model with better accuracy, for some languages considered the most robust and stable. "Large-V3" is the latest model with the best accuracy in many cases, but some times can hallucinate or invent words that were never in the audio. "Turbo" model tries to get a good balance between speed and accuracy. The only sure way to know what model best suits your needs is to test them all in your language.'),(0,n.kt)("h3",{id:"5-how-to-get-gpu-acceleration-for-faster-transcription"},"5. How to get GPU acceleration for faster transcription?"),(0,n.kt)("p",null,"On Linux GPU acceleration is supported out of the box on Nvidia GPUs. If you still get any issues install ",(0,n.kt)("a",{parentName:"p",href:"https://developer.nvidia.com/cuda-downloads"},"CUDA 12"),", ",(0,n.kt)("a",{parentName:"p",href:"https://developer.nvidia.com/cublas"},"cuBLASS")," and ",(0,n.kt)("a",{parentName:"p",href:"https://developer.nvidia.com/cudnn"},"cuDNN"),"."),(0,n.kt)("p",null,"On Windows see ",(0,n.kt)("a",{parentName:"p",href:"https://github.com/chidiwilliams/buzz/blob/main/CONTRIBUTING.md#gpu-support"},"this note")," on enabling CUDA GPU support."),(0,n.kt)("p",null,"For Faster whisper CUDA 12 is required, computers with older CUDA versions will use CPU."),(0,n.kt)("h3",{id:"6-how-to-fix-unanticipated-host-errorpaerrorcode-9999"},"6. How to fix ",(0,n.kt)("inlineCode",{parentName:"h3"},"Unanticipated host error[PaErrorCode-9999]"),"?"),(0,n.kt)("p",null,"Check if there are any system settings preventing apps from accessing the microphone."),(0,n.kt)("p",null,"On Windows, see if Buzz has permission to use the microphone in Settings -> Privacy -> Microphone."),(0,n.kt)("p",null,"See method 1 in this video ",(0,n.kt)("a",{parentName:"p",href:"https://www.youtube.com/watch?v=eRcCYgOuSYQ"},"https://www.youtube.com/watch?v=eRcCYgOuSYQ")),(0,n.kt)("p",null,"For method 2 there is no need to uninstall the antivirus, but see if you can temporarily disable it or if there are settings that may prevent Buzz from accessing the microphone."),(0,n.kt)("h3",{id:"7-can-i-use-buzz-on-a-computer-without-internet"},"7. Can I use Buzz on a computer without internet?"),(0,n.kt)("p",null,'Yes, Buzz can be used without internet connection if you download the necessary models on some other computer that has the internet and manually move them to the offline computer. The easiest way to find where the models are stored is to go to Help -> Preferences -> Models. Then download some model, and push "Show file location" button. This will open the folder where the models are stored. Copy the models folder to the same location on the offline computer. F.e. for Linux it is ',(0,n.kt)("inlineCode",{parentName:"p"},".cache/Buzz/models")," in your home directory."),(0,n.kt)("h3",{id:"8-buzz-crashes-what-to-do"},"8. Buzz crashes, what to do?"),(0,n.kt)("p",null,"If a model download was incomplete or corrupted, Buzz may crash. Try to delete the downloaded model files in ",(0,n.kt)("inlineCode",{parentName:"p"},"Help -> Preferences -> Models")," and re-download them."),(0,n.kt)("p",null,"If that does not help, check the log file for errors and ",(0,n.kt)("a",{parentName:"p",href:"https://github.com/chidiwilliams/buzz/issues"},"report the issue")," so we can fix it. The log file is located in ",(0,n.kt)("inlineCode",{parentName:"p"},"~/Library/Logs/Buzz")," (Mac OS) or ",(0,n.kt)("inlineCode",{parentName:"p"},"%USERPROFILE%\\AppData\\Local\\Buzz\\Buzz\\Logs")," (Windows). On Linux run the Buzz from the command line to see the relevant messages."),(0,n.kt)("h3",{id:"9-where-can-i-get-latest-development-version"},"9. Where can I get latest development version?"),(0,n.kt)("p",null,"Latest development version will have latest bug fixes and most recent features. If you feel a bit adventurous it is recommended to try the latest development version as they needs some testing before they get released to everybody."),(0,n.kt)("ul",null,(0,n.kt)("li",{parentName:"ul"},(0,n.kt)("p",{parentName:"li"},(0,n.kt)("strong",{parentName:"p"},"Linux")," users can get the latest version with this command ",(0,n.kt)("inlineCode",{parentName:"p"},"sudo snap install buzz --edge"))),(0,n.kt)("li",{parentName:"ul"},(0,n.kt)("p",{parentName:"li"},(0,n.kt)("strong",{parentName:"p"},"For other")," platforms do the following:"),(0,n.kt)("ol",{parentName:"li"},(0,n.kt)("li",{parentName:"ol"},"Go to the ",(0,n.kt)("a",{parentName:"li",href:"https://github.com/chidiwilliams/buzz/actions/workflows/ci.yml?query=branch%3Amain"},"build section")),(0,n.kt)("li",{parentName:"ol"},"Click on the link to the latest build"),(0,n.kt)("li",{parentName:"ol"},"Scroll down to the artifacts section in the build page"),(0,n.kt)("li",{parentName:"ol"},"Download the installation file. Please note that you need to be logged in the Github to see the download links.")))))}p.isMDXComponent=!0}}]);
\ No newline at end of file
diff --git a/assets/js/0480b142.8127431d.js b/assets/js/0480b142.8127431d.js
deleted file mode 100644
index 9370e046..00000000
--- a/assets/js/0480b142.8127431d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[836],{3905:(e,t,o)=>{o.d(t,{Zo:()=>c,kt:()=>m});var r=o(7294);function n(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function a(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function i(e){for(var t=1;tUnanticipated host error[PaErrorCode-9999]?",id:"6-how-to-fix-unanticipated-host-errorpaerrorcode-9999",level:3},{value:"7. Can I use Buzz on a computer without internet?",id:"7-can-i-use-buzz-on-a-computer-without-internet",level:3},{value:"8. Buzz crashes, what to do?",id:"8-buzz-crashes-what-to-do",level:3},{value:"9. Where can I get latest development version?",id:"9-where-can-i-get-latest-development-version",level:3}],c={toc:u},d="wrapper";function p(e){let{components:t,...o}=e;return(0,n.kt)(d,(0,r.Z)({},c,o,{components:t,mdxType:"MDXLayout"}),(0,n.kt)("h3",{id:"1-where-are-the-models-stored"},"1. Where are the models stored?"),(0,n.kt)("p",null,"The models are stored in ",(0,n.kt)("inlineCode",{parentName:"p"},"~/.cache/Buzz")," (Linux), ",(0,n.kt)("inlineCode",{parentName:"p"},"~/Library/Caches/Buzz"),"\n(Mac OS) or ",(0,n.kt)("inlineCode",{parentName:"p"},"%USERPROFILE%\\AppData\\Local\\Buzz\\Buzz\\Cache")," (Windows)."),(0,n.kt)("p",null,"Paste the location in your file manager to access the models."),(0,n.kt)("h3",{id:"2-what-can-i-try-if-the-transcription-runs-too-slowly"},"2. What can I try if the transcription runs too slowly?"),(0,n.kt)("p",null,"Speech recognition requires large amount of computation, so one option is to try using a lower Whisper model size or using a Whisper.cpp model to run speech recognition of your computer. If you have access to a computer with GPU that has at least 6GB of VRAM you can try using the Faster Whisper model."),(0,n.kt)("p",null,"Buzz also supports using OpenAI API to do speech recognition on a remote server. To use this feature you need to set OpenAI API key in Preferences. See ",(0,n.kt)("a",{parentName:"p",href:"https://chidiwilliams.github.io/buzz/docs/preferences"},"Preferences")," section for more details."),(0,n.kt)("h3",{id:"3-how-to-record-system-audio"},"3. How to record system audio?"),(0,n.kt)("p",null,"To transcribe system audio you need to configure virtual audio device and connect output from the applications you want to transcribe to this virtual speaker. After that you can select it as source in the Buzz. See ",(0,n.kt)("a",{parentName:"p",href:"https://chidiwilliams.github.io/buzz/docs/usage/live_recording"},"Usage")," section for more details."),(0,n.kt)("p",null,"Relevant tools:"),(0,n.kt)("ul",null,(0,n.kt)("li",{parentName:"ul"},"Mac OS - ",(0,n.kt)("a",{parentName:"li",href:"https://github.com/ExistentialAudio/BlackHole"},"BlackHole"),"."),(0,n.kt)("li",{parentName:"ul"},"Windows - ",(0,n.kt)("a",{parentName:"li",href:"https://vb-audio.com/Cable/"},"VB CABLE")),(0,n.kt)("li",{parentName:"ul"},"Linux - ",(0,n.kt)("a",{parentName:"li",href:"https://wiki.ubuntu.com/record_system_sound"},"PulseAudio Volume Control"))),(0,n.kt)("h3",{id:"4-what-model-should-i-use"},"4. What model should I use?"),(0,n.kt)("p",null,"Model size to use will depend on your hardware and use case. Smaller models will work faster but will have more inaccuracies. Larger models will be more accurate but will require more powerful hardware or longer time to transcribe. "),(0,n.kt)("p",null,'When choosing among large models consider the following. "Large" is the first released older model, "Large-V2" is later updated model with better accuracy, for some languages considered the most robust and stable. "Large-V3" is the latest model with the best accuracy in many cases, but some times can hallucinate or invent words that were never in the audio. "Turbo" model tries to get a good balance between speed and accuracy. The only sure way to know what model best suits your needs is to test them all in your language. '),(0,n.kt)("h3",{id:"5-how-to-get-gpu-acceleration-for-faster-transcription"},"5. How to get GPU acceleration for faster transcription?"),(0,n.kt)("p",null,"On Linux GPU acceleration is supported out of the box on Nvidia GPUs. If you still get any issues install ",(0,n.kt)("a",{parentName:"p",href:"https://developer.nvidia.com/cuda-downloads"},"CUDA 12"),", ",(0,n.kt)("a",{parentName:"p",href:"https://developer.nvidia.com/cublas"},"cuBLASS")," and ",(0,n.kt)("a",{parentName:"p",href:"https://developer.nvidia.com/cudnn"},"cuDNN"),"."),(0,n.kt)("p",null,"On Windows see ",(0,n.kt)("a",{parentName:"p",href:"https://github.com/chidiwilliams/buzz/blob/main/CONTRIBUTING.md#gpu-support"},"this note")," on enabling CUDA GPU support."),(0,n.kt)("p",null,"For Faster whisper CUDA 12 is required, computers with older CUDA versions will use CPU."),(0,n.kt)("h3",{id:"6-how-to-fix-unanticipated-host-errorpaerrorcode-9999"},"6. How to fix ",(0,n.kt)("inlineCode",{parentName:"h3"},"Unanticipated host error[PaErrorCode-9999]"),"?"),(0,n.kt)("p",null,"Check if there are any system settings preventing apps from accessing the microphone."),(0,n.kt)("p",null,"On Windows, see if Buzz has permission to use the microphone in Settings -> Privacy -> Microphone."),(0,n.kt)("p",null,"See method 1 in this video ",(0,n.kt)("a",{parentName:"p",href:"https://www.youtube.com/watch?v=eRcCYgOuSYQ"},"https://www.youtube.com/watch?v=eRcCYgOuSYQ")),(0,n.kt)("p",null,"For method 2 there is no need to uninstall the antivirus, but see if you can temporarily disable it or if there are settings that may prevent Buzz from accessing the microphone."),(0,n.kt)("h3",{id:"7-can-i-use-buzz-on-a-computer-without-internet"},"7. Can I use Buzz on a computer without internet?"),(0,n.kt)("p",null,'Yes, Buzz can be used without internet connection if you download the necessary models on some other computer that has the internet and manually move them to the offline computer. The easiest way to find where the models are stored is to go to Help -> Preferences -> Models. Then download some model, and push "Show file location" button. This will open the folder where the models are stored. Copy the models folder to the same location on the offline computer. F.e. for Linux it is ',(0,n.kt)("inlineCode",{parentName:"p"},".cache/Buzz/models")," in your home directory."),(0,n.kt)("h3",{id:"8-buzz-crashes-what-to-do"},"8. Buzz crashes, what to do?"),(0,n.kt)("p",null,"If a model download was incomplete or corrupted, Buzz may crash. Try to delete the downloaded model files in ",(0,n.kt)("inlineCode",{parentName:"p"},"Help -> Preferences -> Models")," and re-download them."),(0,n.kt)("p",null,"If that does not help, check the log file for errors and ",(0,n.kt)("a",{parentName:"p",href:"https://github.com/chidiwilliams/buzz/issues"},"report the issue")," so we can fix it. The log file is located in ",(0,n.kt)("inlineCode",{parentName:"p"},"~/Library/Logs/Buzz")," (Mac OS) or ",(0,n.kt)("inlineCode",{parentName:"p"},"%USERPROFILE%\\AppData\\Local\\Buzz\\Buzz\\Logs")," (Windows). On Linux run the Buzz from the command line to see the relevant messages."),(0,n.kt)("h3",{id:"9-where-can-i-get-latest-development-version"},"9. Where can I get latest development version?"),(0,n.kt)("p",null,"Latest development version will have latest bug fixes and most recent features. If you feel a bit adventurous it is recommended to try the latest development version as they needs some testing before they get released to everybody. "),(0,n.kt)("p",null,"Linux users can get the latest version with this command ",(0,n.kt)("inlineCode",{parentName:"p"},"sudo snap install buzz --edge")),(0,n.kt)("p",null,"For other platforms do the following:"),(0,n.kt)("ul",null,(0,n.kt)("li",{parentName:"ul"},"Go to the ",(0,n.kt)("a",{parentName:"li",href:"https://github.com/chidiwilliams/buzz/actions/workflows/ci.yml?query=branch%3Amain"},"build section")),(0,n.kt)("li",{parentName:"ul"},"Click on the link to the latest build"),(0,n.kt)("li",{parentName:"ul"},"Scroll down to the artifacts section in the build page"),(0,n.kt)("li",{parentName:"ul"},"Download the installation file. Please note that you need to be logged in the Github to see the download links.")))}p.isMDXComponent=!0}}]);
\ No newline at end of file
diff --git a/assets/js/1102fda7.b83b5c94.js b/assets/js/1102fda7.b83b5c94.js
deleted file mode 100644
index 9cec9ddb..00000000
--- a/assets/js/1102fda7.b83b5c94.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[382],{3905:(e,t,n)=>{n.d(t,{Zo:()=>d,kt:()=>f});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function l(e){for(var t=1;tYour Docusaurus site did not load properly.
\nA very common reason is a wrong site baseUrl configuration.
\nCurrent configured baseUrl = ${e} ${"/"===e?" (default value)":""}
\nWe suggest trying baseUrl =
\n.comment can become .namespace--comment) or replace them with your defined ones (like .editor__comment). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the highlightAll and highlightAllUnder methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},2885:(e,t,n)=>{const r=n(9901),a=n(9642),o=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const t=[...o,...Object.keys(Prism.languages)];a(r,e,t).load((e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(6500).resolve(t)],delete Prism.languages[e],n(6500)(t),o.add(e)}))}i.silent=!1,e.exports=i},6726:(e,t,n)=>{var r={"./":2885};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=6726},6500:(e,t,n)=>{var r={"./":2885};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=6500},9642:e=>{"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;nYour Docusaurus site did not load properly.
\nA very common reason is a wrong site baseUrl configuration.
\nCurrent configured baseUrl = ${e} ${"/"===e?" (default value)":""}
\nWe suggest trying baseUrl =
\n.comment can become .namespace--comment) or replace them with your defined ones (like .editor__comment). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the highlightAll and highlightAllUnder methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},2885:(e,t,n)=>{const r=n(9901),a=n(9642),o=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const t=[...o,...Object.keys(Prism.languages)];a(r,e,t).load((e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(6500).resolve(t)],delete Prism.languages[e],n(6500)(t),o.add(e)}))}i.silent=!1,e.exports=i},6726:(e,t,n)=>{var r={"./":2885};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=6726},6500:(e,t,n)=>{var r={"./":2885};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=6500},9642:e=>{"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;n