Archive for the ‘Mac’ tag
How to Use a Keyboard with “Ñ” and Accents on a Mac with US International PC Layout
If you’re using a Mac with a standard American keyboard and need to type in Spanish or another language that requires special characters like “ñ” or accented vowels, there’s an easy solution. By configuring your keyboard to the US International PC layout, you can access these characters effortlessly. Here’s how to set it up and use it.
Configuring Your Keyboard
Open System Preferences: Click on the Apple menu in the top-left corner of your screen and select “System Preferences.”
Go to Keyboard Settings: In the System Preferences window, click on “Keyboard.”
Input Sources Tab: Select the “Input Sources” tab.
Add a New Keyboard Layout: Click the “+” button at the bottom-left corner of the window to add a new keyboard layout.
Select US International – PC: In the list of available keyboard layouts, find and select “US International – PC.” Click “Add.”
Set as Default: Make sure the newly added “US International – PC” layout is checked in the list of input sources. You can remove other layouts if you want to make this the only one.
Using the US International PC Layout
Once your keyboard is set to the US International PC layout, you can type special characters using simple key combinations:
Accented Vowels: To type accented vowels (á, é, í, ó, ú), press the apostrophe key (‘) followed by the desired vowel. For example, to type “é,” press the apostrophe key and then “e.”
The “Ñ” Character: To type “ñ,” press the tilde key (~) followed by “n.”
Other Accents: For a grave accent (à, è, ì, ò, ù), press the backtick key (`) followed by the vowel. For a circumflex accent (â, ê, î, ô, û), press the caret key (^) followed by the vowel.
Umlaut (Diaeresis): For characters like ü, press the quotation mark key (“) followed by “u.”
Example Usage
Let’s put it into practice with a few examples:
To write “mañana” (morning/tomorrow):
Press the tilde key (~) followed by “n” to get “ñ.”
Type the rest of the word normally: m, a, ñ, a, n, a.
To write “él está aquí” (he is here):
Press the apostrophe key (‘) followed by “e” to get “é.”
Type the rest of the word normally: l, space.
Press the apostrophe key (‘) followed by “a” to get “á.”
Type the rest of the word normally: s, t, á, space.
Press the apostrophe key (‘) followed by “i” to get “í.”
Type the rest of the word normally: q, u, í.
By setting your keyboard to the US International PC layout, you can easily type in multiple languages without needing a physical keyboard specific to each language. This setup is particularly useful for anyone who regularly switches between languages, making the Mac an even more versatile tool for multilingual communication.
Cómo poner Ñ y tildes en las vocales con un teclado no español (Mac OS)
Muchas personas de todo el mundo tienen dificultades para escribir bien en español porque los teclados de sus ordenadores no tienen la letra Ñ ni los signos de inicio de la admiración y la interrogación, y tampoco permiten escribir las cinco vocales con tilde.
Con un sistema operativo Windows y en ese post se explica cómo escribir con un ordenador con un sistema operativo Mac OS.
Si tienes un laptop Apple, tienes dos opciones para escribir con tu teclado la letra Ñ y las vocales con tildes.
La más sencilla es presionar durante unos segundos la vocal correspondiente o la letra N (para la Ñ) y verás como aparecen encima de estas letras unas cajas con varias opciones similares a las de los teléfonos móviles, como puedes ver en la imagen inferior.
Luego solo tienes que seleccionar el caracter que quieras escribir con el ratón o pulsar en la tecla del número situado debajo (por ejemplo, el 2 en el caso de la á).
Este sistema también funciona con las mayúsculas tanto de las vocales como de la letra Ñ (No hay datos de laptops británicos, estadounidenses, franceses y alemanes).
Pero, por lo que respecta a los símbolos de apertura en español de las preguntas y las exclamaciones, la tecla que debes pulsar para que aparezca cada uno de ellos depende del país para el que se ha fabricado el teclado ya que se encuentran en lugares distintos.
La segunda opción que puedes utilizar para escribir tanto la letra Ñ como las vocales con tildes y los signos de inicio de la interrogación y la exclamación solo funciona en los teclados de los ordenadores de algunos países, entre ellos Estados Unidos y el Reino Unido.
En este caso, hay que pulsar una combinación de teclas para que aparezca cada uno de estos caracteres.
Vocales en minúsculas con tilde:
Para escribir cualquiera de las 5 vocales con tilde hay que presionar primero a la vez la tecla ALT / OPTION y la letra e. Así aparece la tilde. Después solo hay que dejar de pulsar estas dos teclas y presionar la vocal que se quiera escribir.
- á = ALT + e y después a
- é = ALT + e y después e
- í = ALT + e y después i
- ó = ALT + e y después o
- ú = ALT + e y después u
Letras ñ y Ñ:
La letra Ñ, tanto en minúscula como en mayúscula, se escribe con un sistema similar, aunque en este caso hay que presionar primero a la vez la tecla ALT / OPTION y la letra n. Así aparece la virgulilla, o cola de ‘chancho (cerdo)’, de la Ñ. Después solo hay que dejar de pulsar estas dos teclas y presionar la n para la ñ y la N para la Ñ.
- ñ = ALT + n y después n
- Ñ = ALT + n y después N
Vocales en mayúsculas con tilde:
Para escribir estas letras, la combinación de teclas es más difícil porque es diferente para cada vocal.
- Á = ALT + y (las dos a la vez)
- É = ALT + e y después E
- Í = ALT + SHIFT (mayúsculas) + s (las tres a la vez)
- Ó = ALT + SHIFT (mayúsculas) + h (las tres a la vez)
- Ú = ALT + SHIFT (mayúsculas) + ; (las tres a la vez)
Signos iniciales de admiración e interrogación:
Finalmente, escribir los símbolos de apertura de las exclamaciones y las preguntas interrogaciones requiere otras combinaciones diferentes de teclas.
- ¡ = ALT + 1 (las dos a la vez)
- ¿ = ALT + SHIFT (mayúsculas) + / (las tres a la vez)
NOTA (Parte de un comentario en un foro): La tercera opción es habilitar el teclado español desde las configuraciones de sistema. De esa manera, cuando se necesita escribir en Español, cambias de formato de teclado. Y para ingles (u otro idioma), te cambias al respectivo. Una ventaja adicional, es que habilita las reglas de puntuación y gramática, de manera automática.
Claro, eso no siempre es posible, especialmente en laptops que tienen restricciones.
Aprender español: Reglas de acentuación (nivel intermedio) – Youtube
En Linux
En Linux la cosa cambia respecto a Windows 10 y OS X El Capitan, ya que hay varias distribuciones y cada una puede tener sus propias particularidades. Algunas de sus distribuciones más famosas son: Arch, Red Hat, Debian, Fedora, CentOS, Ubuntu, Lubuntu, entre otras…
– En UNIXGuide podemos encontrar una lista de atajos comunes para la mayoría de distribuciones.
http://www.unixguide.net/linux/linuxshortcuts.shtml
– Ubuntu se podría decir que es la distribución más expandida de todas, de manera, que es su web, podemos encontrar su propia lista de atajos de teclado.
https://help.ubuntu.com/community/KeyboardShortcuts
– Linux Mint Community dispone de una lista de atajos específico para la interfaz gráfica GNOME.
https://community.linuxmint.com/tutorial/view/45
Teniendo teclado en Ingles
Seguido te damos unos sencillos pasos para resolver este pequeño inconveniente:
- Ir a Sistema > Preferencias > Teclado (o simplemente tipeamos «teclado» en el menú de inicio)
- Hacemos clic en la pestaña Distribuciones y luego en el botón Añadir.
- Si tienes el teclado de Estados Unidos, elige el teclado de Estados Unidos y elije la variante «EEUU Internacional (con teclas muertas)» o «English International with AltGr dead keys».
- Haz clic en Añadir y cuando retornes a la ventana principal, elije esta como configuración por defecto. Si deseas puedes eliminar la que tenias anteriormente.
- Ahora podrás colocar acentos y ñ en Ubuntu de la siguiente manera:
ñ = presionando Alt Gr (la Alt que está a la derecha de la barra espaciadora) y luego sin soltar altgr presionar la n
á = presionando Alt Gr y luego la a
é = presionando Alt Gr y luego la e
í = presionando Alt Gr y luego la i
ó = presionando Alt Gr y luego la o
ú = presionando Alt Gr y luego la u
ü = presionando Mayus + ‘ soltarlas y luego presionar la u
En Inglés (international, AltGr Dead Keys), para escribir en español con este teclado solo tienes que presionar AltGR (El alt del lado derecho, a la derecha de la barra espaciadora) y la tecla que quieres escribir en español. Por ejemplo:
AltGr+n = ñ
AltGr+a = á
AltGr+e = é
AltGr+i = í
AltGr+o = ó
AltGr+u = ú
Artículos y textos de:
Streamline Package Distribution with AUR and Brew: Leveraging the Power of GitHub
It’s crucial to have a repository on GitHub for seamless development and collaboration. In the case of Arch Linux’s AUR, creating an account on aur.archlinux.org is essential. Additionally, generating and configuring an SSH key pair linked to the AUR account is crucial. Here’s how you can set it up:
Create the ~/.ssh/config
file with the following content:
Host aur.archlinux.org
IdentityFile ~/.ssh/aur
User aur
Generate the SSH keys:
ssh-keygen -f ~/.ssh/aur
ssh-keygen -b 4096 (RSA) This command will create a public key in the specified folder. Next, let's create the AUR repository (which is separate from the GitHub repository for our project):
git -c init.defaultbranch=master clone ssh://aur@aur.archlinux.org/pkgbase.git
You may receive a warning about cloning an empty repository, but don’t worry. Now, you can place the binaries, tarball, or any files related to the installation of the project inside this folder.
To proceed, add a remote label to your repository (Inside of it):
git remote add label ssh://aur@aur.archlinux.org/pkgbase.git
Replace pkgbase
with the name of the package you wish to publish on AUR.
Finally, follow these steps to complete the AUR package creation:
$ makepkg --printsrcinfo > .SRCINFO
$ git add PKGBUILD .SRCINFO
$ git commit -m "Updates"
$ git push origin master
Example of a PKGBUILD:
# Maintainer: Tu nombre <usuario@mail.ch>
pkgname=nombre-del-proyecto
pkgver=v.1.0.2
pkgrel=1
pkgdesc="Descripción de la aplicación o software"
arch=('x86_64')
url="https://github.com/usuario/proyecto"
license=('MIT')
depends=('gcc' 'vim' 'nano')
source=("https://github.com/usuario/repo-proyecto/archive/refs/tags/$pkgver.tar.gz")
build() {
cd "$srcdir/proyecto-$pkgver"
#make
./setup
}
package() {
cd "$srcdir/proyecto-$pkgver"
install -Dm755 term_notes "$pkgdir/usr/bin/proyecto"
}
sha256sums=('e1ae65286b64c3466d5749524c79df1063ec9db35b265f0359d24cc76397d88c')
Make sure to review the PKGBUILD file, ensuring it matches the provided template and contains the correct sha256sums
. You can generate the sha256sums
by running sha256sum -b * > SHA256SUMS
. Open the resulting SHA256SUMS
file with a text editor to verify the sha256sums for the tarball versions in the GitHub repository.
In Mac OS is:
shasum -a 256 src/file-project.c
Moving on to Brew:
Inside the root folder of your GitHub project, create a folder called Formula
. Within this folder, create a file named project.rb
, where project
represents the name of your project in Brew.
Here’s an example of a formula in Ruby:
class TermNotes < Formula
desc "Description of the application"
homepage "https://github.com/user/repoproject"
url "https://github.com/user/repoproject/archive/refs/tags/v.1.0.2.tar.gz"
sha256 "e1ae65286b64c3466d5346346345634634634563464536d24cc76397d88c"
license "MIT"
depends_on "gcc"
depends_on "vim"
depends_on "nano"
def install
if OS.mac?
bin.install "named-project" => "renamed-project"
else
bin.install "project"
end
end
def caveats
<<~EOS
'Term Notes' has been installed!
On macOS, you can run the program using 'term-notes'.
On Linux, you may need to create a symbolic link to make it accessible globally.
Run the following command:
sudo ln -s #{opt_bin}/project-name /usr/local/bin/renamed-project
Enjoy taking notes with 'Term Notes'!
EOS
end
test do
# Add your test logic here
end
end
To utilize the tap functionality, ensure you have Homebrew installed on your Mac or Linux system. Visit brew.sh for installation instructions. Once installed, use tap
as follows:
brew tap <username>/<repository> <full-github-url-repoproject>
To install the project using brew, run:
brew install name-project
Replace name-project
with the same name used for the file inside the Formula
folder in your GitHub project’s root directory.
Once your tap is installed, Homebrew will automatically update it whenever a user runs brew update
. Outdated formulas will be upgraded when a user runs brew upgrade
along with core formulas.
Remember to update the AUR repository by replacing the sha256sum and adjusting the tag’s version to reflect the changes in the GitHub repository inside the .rb
formula file in the Formula
folder.
For more information about maintaining a tap, refer to the official Homebrew documentation. To learn about the AUR submission guidelines and sha256sums, visit the Arch Linux wiki and this Super User post.