PanguSpacing 1.1.4
dotnet add package PanguSpacing --version 1.1.4
NuGet\Install-Package PanguSpacing -Version 1.1.4
<PackageReference Include="PanguSpacing" Version="1.1.4" />
paket add PanguSpacing --version 1.1.4
#r "nuget: PanguSpacing, 1.1.4"
// Install PanguSpacing as a Cake Addin #addin nuget:?package=PanguSpacing&version=1.1.4 // Install PanguSpacing as a Cake Tool #tool nuget:?package=PanguSpacing&version=1.1.4
Pangu.cs
Paranoid text spacing for good readability, to automatically insert whitespace between CJK (Chinese, Japanese, Korean), half-width English, digit and symbol characters.
Usage
using PanguSpacing;
string newText = Pangu.Spacing("當你凝視著bug,bug也凝視著你");
Console.WriteLine(newText); // "當你凝視著 bug,bug 也凝視著你"
Configuration
Punctuation Space
By default, a punctuation space character (U+2008) is used that is narrower than THE SPACE character (U+0020) itself, to avoid making the space look too wide.
If you do not like it, you can manually change it back to THE SPACE character itself, like this:
Pangu.puncsp = " ";
License
pangu.cs is available under the MIT License. See the LICENSE file for more info.
References
- pangu.js (JavaScript)
- pangu.cs (C#, archived)
- pangu.go (Go)
- pangu.java (Java)
- pangu.py (Python)
- pangu.dart(Dart)
- pangu.space (Web API)
- pangu.clj (Clojure)
- pangu.dart (Dart)
- pangu.ex (Elixir)
- pangu.objective-c (Objective-C)
- pangu.php (PHP)
- pangu.rb (Ruby)
- pangu.rs (Rust)
- pangu.swift (Swift)
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.