spiegel-keyman/ios/keyman/Keyman/resources/OfflineHelp.bundle/Contents/Resources/installing-custom-keyboards.php.html
2020-02-18 09:44:09 +07:00

197 lines
No EOL
8.2 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Installing Custom Keyboards - Keyman for iPhone and iPad Help</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
<link rel='shortcut icon' href="favicon.56e7a2d76793fb59cca3133b8bb1dd3d.ico">
<link rel='canonical' href='https://help.keyman.com/products/iphone-and-ipad/current-version/installing-custom-keyboards'> <link rel="stylesheet" type="text/css" href="template.5f4056fcb922f05667eb19e3809c64db.css">
<link rel="stylesheet" type="text/css" href="keyboard.f84ff11b7f61a4be1fa5437cf6ba17e0.css">
<link rel="stylesheet" type="text/css" href="keys.298336161ce24cc84fd19fc4ecb6f7ae.css">
<link rel="stylesheet" type="text/css" href="embed.5f7dc4fec739bda98e73bbe078e4f770.css">
<link href='https://fonts.googleapis.com/css?family=Cabin:400,400italic,500,600,700,700italic|Source+Sans+Pro:400,700,900,600,300|Noto+Serif:400' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700,700italic,400italic' rel='stylesheet' type='text/css'>
<script type='text/javascript' src='keyrenderer.e17ddbf43da5e1a6cc9ba8d723c98ec6.js'></script>
<script type="text/javascript">
// Add a script element as a child of the body
function downloadJS(src) {
var element = document.createElement("script");
element.src = src;
document.body.appendChild(element);
}
function downloadJSAtOnload() {
downloadJS("/cdn/deploy/js/jquery1-11-1.min.4dc834d16a0d219d5c2b8a5b814569e4.js");
downloadJS("/cdn/deploy/js/kmlive.ba0482399ad1a6ebae564d3a0e3fef66.js");
//downloadJS("/cdn/deploy/js/keyrenderer.e17ddbf43da5e1a6cc9ba8d723c98ec6.js");
}
// Check for browser support of event handling capability
if (window.addEventListener)
window.addEventListener("load", downloadJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent("onload", downloadJSAtOnload);
else window.onload = downloadJSAtOnload;
</script>
<script>
function isIEOnWin81orEarlier() {
// If we are running IE11/or earlier on Windows 8.1 or earlier, then
// the autolink generates filenames that are misrecognised for download links,
// meaning users on those browesrs cannot easily download Keyman.
// Easiest way to test this is to test against navigator.userAgent
// Yes, we get some muddled analytics of cross-site of IE visitors but
// it's a small enough percentage that we don't need to worry about it.
return (navigator.userAgent.indexOf('Trident/') >= 0 && navigator.userAgent.indexOf('Windows NT 6') >= 0) ||
(document.documentMode < 11);
}
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-249828-1', 'auto', {'allowLinker': !isIEOnWin81orEarlier()});
if(!isIEOnWin81orEarlier()) {
ga('require', 'linker');
ga('linker:autoLink',
['keyman.com', 'www.keyman.com',
'keymanweb.com', 'www.keymanweb.com',
'help.keyman.com',
'blog.keyman.com',
'donate.keyman.com',
'downloads.keyman.com',
'developer.keyman.com',
'keyman.dev',
'keyman.blog',
'blog.tavultesoft.com',
'www.tavultesoft.com', 'tavultesoft.com', 'secure.tavultesoft.com'] );
}
ga('send', 'pageview');
</script>
</head>
<body data-device="Unknown">
<div id="container">
<div class="header">
<div id="show-phone-menu-spacer"></div>
<img id="logo" src="logo2.d8805a27a5c0399d234f1f84aca74cae.png" alt='Keyman Logo' />
<div id="no-menu-spacer"></div>
<img id="header-bottom" src="headerbar.5b66d10475396d1a17cb0d687f794262.png" alt='Header bottom' />
<a id="help" href="https://keyman.com/">
<p id="keyman-help">Keyman.com</p><img src="helpIcon.e6531e8bf34d0f667dac699db8f7438f.png">
</a>
</div>
<div id="phone-header-spacer"></div><div class="main no-toc no-index">
<div id="section2" class='embed-on'>
<div class="column-left">
<div id="index">
<h3>Index</h3>
<div id="index-content"></div>
</div>
</div>
<div class="wrapper">
<article>
<h2><span class="content-online">Keyman for iPhone and iPad: </span>Installing Custom Keyboards</h2>
<h3>Download the File</h3>
<p>
If downloading a custom keyboard from the internet, click the link to your custom keyboard package file.
</p>
<p>
For this example, we'll install a custom keyboard from a link in Safari. Our example keyboard is for the GFF Amharic 7 keyboard.
</p>
<p>
<img src="dist-url-screen-i.58b4bbebb629e6152eb43ece3451fb3c.png">
</p>
<p>
Safari will display an option to open the KMP file with Keyman.<br/>
</p>
<p>
<img src="dist-kmp-open-i.6a948c2a5b45cf7ad8d430cfd4c275af.png">
</p>
<p>
Click <span class="command">Open in "Keyman"</span> to continue.
</p>
<h3>Finding the File (iOS 11+ only)</h3>
<p>
Installation is also possible from email clients and other sources.
Once you download the file and save it to your device, look for an
<span class="command">Open in "Keyman"</span> option or use the
Install From File option in Keyman seen below.
</p>
<p>
<img src="add-keyboard-i2.f815f73c0363f547b5c756ebcdb4a89a.png">
</p>
<p>
Once this option is selected, a file browser will appear. By default, it will show the most
recently downloaded files that can be installed.
</p>
<p>
<img src="add-keyboard-file-i.b0b4249fc27f737685a10fa6781db8b6.png">
</p>
<p>
If you have difficulty finding the right file, consider using the <span class="command">Browse</span>
option at the bottom-right. Once you select it, you should then be greeted with the screen shown in
the section below.
</p>
<h3>Installing the Package</h3>
<p>
Either approach seen above will start the installation process. From there, Keyman
for iPhone and iPad will parse the metadata in the package. Some packages include
documentation that will be displayed at this time.
</p>
<p>
<img src="dist-welcome-i.e4fac681e32f983734f73b37f3b445da.png">
</p>
<p>
Click the <span class="command">"Install"</span> button at the top right.
</p>
<p>
The keyboard from the keyboard package will then be successfully installed!
</p>
<p>
<img src="dist-kmp-success-i.ebdf47a9e455838a09060ad92abcbf4e.png">
</p>
<p>
All the keyboards in the package are installed as a group. In this example, the package only has the "GFF Amharic 7"
keyboard, so it becomes the active keyboard.
</p>
<p>
<img src="dist-install1-i.9f5bb46e89bbdcf2bbe406da41ce6771.png">
</p>
<p>
To learn how to create a custom installable keyboard, <a href="http://help.keyman.com/developer/current-version/guides/distribute/">click here</a>.
</p>
<h2>Help Index</h2>
<ul>
<li class="content-online"><a href='index.php.html'>Keyman for iPhone and iPad help home</a></li>
<li class="content-in-app"><a href='index.php.html'>Getting Started</a></li>
<li><a href='installing-keyboards.php.html'>Installing keyboards</a></li>
<li><a href='switching-between-keyboards.php.html'>Switching between keyboards</a></li>
<li><a href='uninstalling-keyboards.php.html'>Uninstalling keyboards</a></li>
<li><a href='installing-custom-keyboards.php.html'>Installing custom keyboards</a></li>
<li><a href='sharing-keyboards.php.html'>Sharing keyboards</a></li>
<li><a href='installing-system-keyboard.php.html'>Installing the Keyman System Keyboard</a></li>
<li><a href='installing-fonts.php.html'>Installing fonts</a></li>
<li><a href='using-keyman-browser.php.html'>Using the Keyman Browser</a></li>
</ul>
</article>
</div>
</div>
</div>
<div class="footer">
<div class="wrapper">
<div class="footer-third sil-logo">
<br>
<a href="https://www.keyman.com/about/"><img id="sil-logo" src="sil-logo-blue-2017_1.7742a0bfa005af55e62b98d27f8b033c.png" alt='SIL' /></a>
<p>Copyright &copy; 1992-2019</p>
<p>Created by <a href="https://www.keyman.com/about/">SIL International</a></p>
</div>
</div>
</div>
</body>
</html>